为了账号安全,请及时绑定邮箱和手机立即绑定

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

#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 回答

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

0 回复 有任何疑惑可以回复我~
#1

qq_淡末初夏_03336219 提问者

非常感谢!
2016-06-01 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信