语法
具体操作:
这是利用for循环,打印 1-10 的数
首先,i = 1判断i 是否<=10 ,为真,进入循环,打印i,然后i++。之后一直循环,直到 i=10,结束循环
当for循环遇上break和continue
如图:
之前我们说过,break的作用是跳出循环,所以打印结果为:
当 i=5 时,执行break语句,跳出for循环,所以打印1 2 3 4
如图:
continue语句的作用是跳出continue后面的语句,所以打印结果为:
即当i=5 时,执行continue语句,跳过了printf,所以程序结果少输出一个5
这和while语句中的有所差别,这是因为for循环的continue是跳到调整部分即i++,而while循环很有可能把调整部分跳过去