位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言while语句

提问人:杨紫红发布时间:2020-11-16
语法:while (exp)
          循环体语句;
语义:当exp为真时,执行循环体;为假时,执行循环语句的后续语句;
 如:用while语句构成循环,求sum=1+2+…+100  
程序如下:main()
{  int  i=1, sum=0;
    while (i<=100)
      { sum+=i;
         i++; }
   printf(“%d”,sum);
}
说明:1)  循环体可以用复合语句;
2) 在while语句前应有为测试表达式(exp)中的循环控制变量赋初值的语句,以确保循环的正常开始;
3)循环体内应有改变循环控制变量的语句,以确保循环进行有限次后正常结束; 如:i=1;while (i<=100)
             sum=sum+1; (死循环)
4)        while 循环的特点是先判断后执行,故循环有可能一次都不被执行;
      如:   i=3;
             while (i<3)
                printf(“i=%d\n”,i);

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部