C语言的循环语句是怎样使用的?
发布网友
发布时间:2022-04-26 03:09
我来回答
共3个回答
热心网友
时间:2022-06-20 09:16
for语句
for(i=0;i<n;i++)
i=0是赋值语句。
i<n是判断语句,也就是如果i<n就接着循环,否者跳出循环执行下面的语句。
i++的作用是使i自增改变i的值,使得循环可以跳出来,否则循环会无止境下去。
还有就是
while 和 do while
while(i<n)
{
}
和
do
{
}while();
他们和for 差不多 括号内的是判断语句如果判断语句为真,就跳除循环。
只是 while(i<n)中 如果i本来就比n大 就不会执行循环里的语句。
而do while(i<n)则 执行{}内的语句 然后判断i是否小于n。
热心网友
时间:2022-06-20 09:16
main()
{int a,b;
a=1;b=0;
while(a<=100)
{b=a+b;a++;}
printf("%d",b);
getch();
}
main()
{int a,b;
a=1;b=0;
loop:if(a<=100)
{b=a+b;a++;
goto loop;}
printf("%d",b);
getch();
}
main()
{int a,b;
a=1;b=0;
do
{b=a+b;a++;}
while(a<=100);
printf("%d",b);
getch();
}
热心网友
时间:2022-06-20 09:17
for
while
do while