C语言成长之路32:doWhile循环

声明:本笔记基于 B站UP主「来自程序员的暴击」的 「C语言成长之路」中对应课程;


do-while语法结构:

    do{
        语句块;
    }
    while(表达式);

执行顺序:

  先执行语句块一次,再进入判定,如表达式为真,则继续循环do,直到表达式不为真为止

与while循环不同点:

  while是先判断再执行,dowhile是先执行再判断;(dowhile至少执行一次语句块)


作业练习:

  计算1+2+3……+100的和

代码如下:

 1 void main(){
 2     /*  C语言成长之路32:doWhile循环
 3      *
 4      */
 5     int num = 1;
 6     int sum = 0;
 7     do{
 8         sum = num + sum;
 9         num++;
10     } while(num <= 100);
11     printf("1 + 2 + 3....+ 100 = %d", sum);
12 };

猜你喜欢

转载自www.cnblogs.com/akne/p/13385024.html