为了能知道while语句编写的程序循环了多少次,应该在程序中增加一条什么语句?谢谢各位了!
可以加一个循环的标记,一个整形的变量,每次循环后循环标记变量都加一,这样就可以快速的得出while语句循环了多少次。或者可以根据while循环的循环条件来计算循环的次数。有的时候可以总结出一个通式,这样就可以计算出循环的次数,设置一个变量运行一遍是最简单快速准确的方法。
例如:
int i=0,j=0;
int sum=0;
while(j<100){
sum+=j;
j++;
i++;
}
printf("%d\n",i);
return 0;
扩展资料:
while语句的一般表达式为:while(表达式){循环体}。
for为当型循环语句,它很好地体现了正确表达循环结构应注意的三个问题:
1、控制变量的初始化。
2、循环的条件。
3、循环控制变量的更新。
循环体,当有多条语句时,必须使用复合语句。
while循环注意:
while结构循环为当型循环,一般用于不知道循环次数的情况。维持循环的是一个条件表达式,条件成立执行循环体,条件不成立退出循环。
while语句格式为:
while(条件表达式)
while与do while的区别
1、假设条件表达式一开始就是不成立的。
2、while结构的循环体一遍也不会运行。
3、do…while结构的循环体运行了一遍。
",sum); } #include <stdio.h> void main() { int i = 1,s