while的括号里不加判断条件吗

如题所述

while的括号里不是必须加判断条件的。
while的括号里只要值非0,就进入循环。
例如:
i=1;
s=0;
while(1)
{s=s+i;
i=i+1;
if(i>100)break);
}
printf("%d\n",s);
运行后就能输出5050。来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-11
每个函数的开始,类的定义,结构的定义,枚举的定义,if,for,do,while,switch case等
它是程序块的分界符。
{与}是相对应的,必须同时存在。追问

while(a)表示什么?,并不是判断条件