使⽤while语句应注意以下⼏点:
1) while 语句中的表达式⼀般是关系表达或逻辑表达式,只要表达式的值为真(⾮ 0)即可 继续循环。
例:
#include<stdio.h>
int main()
{
int a=0,n;
printf("input n: \n");
scanf("%d",&n);
while(n--)
printf("%d",a++*2);
return 0;
}
本例程序将执⾏ n 次循环,每执⾏⼀次,n 值减 1。循环体输出表达式 a++*2 的值。该 表达式等效于(a*2;a++)。
2) 循环体如包括有⼀个以上的语句,则必须⽤{}括起来,组成复合语句。
例如:
#include<stdio.h>
int main()
{
int i,sum=0;while语句简单例子
i=1;
while(i<=100)
{
sum=sum+i; //条件1
i++; //条件2
}
printf("%d\n",sum);
return 0;
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论