第26课之

小明英语测验,“computer”这个单词再一次写错了,小明又决定抄10遍,但是小明想“我写一遍就能记住了,剩下的交给计算机帮我完成!”。

对于小明这个想法,就可以用到C语言中的do-while循环,一般形式如下:
在这里插入图片描述

do-while循环语句的语义是:它先执行循环中的执行代码块,然后再判断while中表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,**do-while循环至少要执行一次循环语句。**其执行过程可用下图表示:
在这里插入图片描述

根据do-while语句的特点,小明的代码实现如下:
在这里插入图片描述

注意:使用do-while结构语句时,while括号后必须有分号。

任务
某公司2014年在职人数为200人,以每年20%增长速度不断扩大招工规模,请使用do-while循环计算从2014开始至哪一年招工规模能够突破1000人。

在代码编辑中,第8行,第10行补全代码。

运行结果为: 到2023年招工规模突破1000人

#include <stdio.h>
int main()
{
   int number=200;
    int year=2014;
    do{
      year++;     
      number=number*1.2;                    //这里是不是应该写点什么?
    }while(number<1000);     //这里好像缺点什么
    printf("到%d年招工规模突破1000人\n", year);
    return 0;
}

2018.10.29 第26节

猜你喜欢

转载自blog.csdn.net/weixin_43292923/article/details/83504711