}while(number<1000)为什么这里是小于号

来源:4-7 循环结构之do-while循环

qq_淡末初夏_03336219

2016-05-18 16:51

#include <stdio.h>

int main()

{

    int number=200;

    int year=2014;

    do{

      year++;     

      number=1.2*number;                    //这里是不是应该写点什么?

    }while(number<1000);     //这里好像缺点什么

    printf("到%d年招工规模突破1000人\n", year);

    return 0;

}

-----------------------------------------------------------分割线--------------------------------------------------------------------

   }while(number<1000);     //这里好像缺点什么


不明白为什么是小于号,为什么不是等于呢?

写回答 关注

4回答

  • 慕村4595515
    2016-05-18 16:56:28
    已采纳

    因为小于表示的是范围,如果是等于的话,那1001不是也可以吗?但是就不符合题目要求了啊。

    qq_淡末初...

    非常感谢!

    2016-06-01 16:40:28

    共 1 条回复 >

  • 哟呵一猜猜我是谁
    2016-05-27 19:40:59

    首先你得知道突破1000人,是达到1000人。大于等于1000时就会输出。

  • 慕斯卡1820095
    2016-05-19 18:12:06

    首先你要先了解一下  do {}while()结构  这种结构下面是先执行 do里面的代码 后进行判断

  • 层层嫩牛堡
    2016-05-18 17:52:23

    <1000时是真命题,假命题直接输出函数

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题