c语言中怎么指定while循环多少次?

int a;
a=1;
while(a<=100)
{
printf("wa\n");
a=a+1;
}
如何指定while重复次数?
怎么做?

已经指定了;
while 后面 的括号 (a<=100)是 循环条件,循环内容 对 a+1,a从1开始,到100,都满足 循环条件,那while 就执行了100次(1-100),下一次,a=101,不满足 循环条件(a<=100),while 就结束了追问

怎么解释这个过程呢

追答

解释哪个过程?

追问

解释怎么描述循环:
循环三要素:
循环的初始条件
循环的终止条件
循环的变化语句

追答

while语句的结构:
while(循环条件)
{
循环内容;

}
LZ所描述的三要素,是对于 for 循环体所言的,不过咱可以类比。
对于本题来说,最明显的就是 终止条件(即循环条件),循环条件为a100。
而 初始条件,自然就是 a=1 的初始化;
那么 循环变化语句,自然是对 条件 a 的变化赋值过程 a=a+1 了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-27
在本例中,可以调整a<=100中的一百来调整重复次数
while(...) 如果括号中的表达式成立就执行循环
第2个回答  2019-01-31
在本例中,可以调整a<=100中的一百来调整重复次数
while(...)
如果括号中的表达式成立就执行循环
相似回答