#include<stdio.h>
int main(){
int i=1;
for(i=1;i<=100&&i%2 == 1;i++){if(i==50)
break;
printf("%d\n",i);}
return 0;}
for(表达式1;表达式2;表达式3)
表达式1为初始化部分,表达式2为条件判断部分,表达式3为调整部分。
&&表示“并”,break表示“结束”。
for循环的初始化部分和调整部分可以被省略,但是其判断部分被省略的话,那么判断条件恒为真(陷入死循环)。
如果不是非常熟练,尽量不要进行省略。
本文解析了C语言中for循环的工作原理,强调了初始化、条件判断和调整部分的重要性,并提醒初学者避免因省略条件导致的死循环。
7422

被折叠的 条评论
为什么被折叠?



