兔子2015
2015-10-11 22:35
#include
int main() { int number=200; int year=2014; do{ year++; year=year*1.2; //这里是不是应该写点什么? }while(number<1000); //这里好像缺点什么 printf("到%d年招工规模突破1000人\n", year); return 0; }应该把 year = year * 1.2 改成 number = number * 1.2
是人数增长20% 不是年份增长 20%
你看看那你的有文件,还有“ year=year*1.2”这样的代码是什么意思??和题意有关系吗??再好好看看。
不多说了,do-while做的是死循环,虽然我不知道你写的程序要干什么但是程序中每次当while判断的时候number<1000都是true所以根本就没发跳出循环,你的year++是不是应该换成number++这样程序就会正确执行
提示什么?
C语言入门
926026 学习 · 20793 问题
相似问题