循环(都可以遇到break;continue;) while循环: int i = 10; //初始化部分(表达式1) while(i<100) //条件判断部分(表达式2) { } i++ ; //调整部分(表达式3)
for(表达式1; 表达式2; 表达式3) for语句的循环控制变量 一些建议; 1:不可在for循环体内修改循环变量,防止for循环失去控制 #include<stdio.h> int main() { int i = 0; for (i = 1; i <= 10; i++) { if (i = 5) //不可再内部修改程序,在内部把5赋值给i了。 printf("haha\n"); else printf("hehe\n"); } return 0; }
do while: //do //循环语句; //while (表达式) #include<stdio.h> int main() { int i = 0; do { printf("吃屎\n"); i++; } while (i < 10); return 0; }