网站建设与维护教学课件,免费的html代码模板,媒体网站怎么做,wordpress去版权插件1.for循环
一般地#xff0c;三步走#xff1a; for#xff08;初始化#xff1b;表达式判断#xff1b;递增/递减#xff09; #xff5b; ....... #xff5d; 但是#xff0c;如果说声明了全局变量#xff0c;那么第一步初始化阶段可以省略但是要写分号‘ ; ’…1.for循环
一般地三步走 for初始化表达式判断递增/递减 ....... 但是如果说声明了全局变量那么第一步初始化阶段可以省略但是要写分号‘ ; ’。因为要让编译器知道对应的第几步。
第二步是表达式的条件判断。若返回值是true那么执行代码块若返回值是false结束后边递增不会执行。在这里i10240返回true。
第三步执行i的值的变化。i实际上是ii1i 1实际上是i i1。
2.条件与循环
2.1 注意case label语句后面没有break!这表示之后的语句都将会执行! 正确输出是16 21 2.2 注意while大括号中的是循环语句属于循环部分。当遇到continue或者break时直接跳出循环下面的语句不再执行。
2.3 注意printf函数会返回打印字符串的长度。 2.4 注意分号! 注意while循环后面有分号表明while循环部分结束没有循环语句且条件满足一直循环。 循环到界限4294967295再加一到0此时不满足条件注意后递增变为1执行printf语句打印1。
2.5 注意if后面的分号表示if结构结束。这个if语句没有循环体后面的赋值单独成句。