章六 循环控制-用do...while语句实现循环

6.4 用do...while语句实现循环

划重点:while 与do...while 语句的区别:

  • while :先判断语句真/假
  • do...while :先执行内嵌循环语句,再判断循环条件,至少执行一次内嵌循环语句

例题:和6.3题目一样,while 语法不再赘述,只用do...while 语法解题
求和:\sum_{i=1}^{100}n

# include <stdio.h>
void main()
{
    int i , sum = 0;
    i = 1;
    do
    {
        sum = sum + i;
        i ++;
    }
    while(i<=100);
    printf("%d\n",sum);
}

纠错:敲代码时%d处漏了双引号,谨记!

经逐步验证,当第一次循环时通过while表达式判断为真,那么这个程序用 while 与do...while 写,执行循环体的次数相同,得出的结果也相同。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容