while语句和for语句对比范例

i++nt i++ = 0;

while (i <= 10)

{

i++;

if(i == 5)

continue;//终止循环中本次循环cintinue后面的代码。

printf("%d ", i); //输出1,2, 3, 4, 6, 7, 8, 9, 10, 11

}

int i = 0;

for (i = 0; i <= 10; i++)//for(初始化;判断部分;调整部分)

{

if (i == 5)

printf("haha\n");//建议:不可在for循环中修改循环变量,防止for循环失去控制

printf("hehe\n");//建议for语句的循环控制变量的取值采用“前闭后开区间”

}//例如for (i = 0; i < 10; i++),不是i <= 10;非必须