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

C语言do-while语句

提问人:杨紫红发布时间:2020-11-16
语法:do 
            循环体语句;
            while (exp);
语义:当exp为真时,执行循环体;为假时,执行循环语句的后续语句;
如:用do-while语句构成循环,求 sum=1+2+…+100  程序如下:main()
{  int i=1,sum=0;
   do
     { sum+=i;
       i++;  }
    while (i<=100);
    printf(“%d”,sum);
}
 
说明:
1)        循环体可以用复合语句;
2)        循环控制变量在执行do前必须赋初值;循环体内应有改变循环控制变量的语句;
3)        do-while 循环的特点是先执行后判断,故循环至少被执行一次;
如:i=3;
          do
          {  sum+= i;
              i++;
           } while (i>10);

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

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