number*=(1+0.2)???結(jié)果顯示運(yùn)行成功,輸出錯誤
#include <stdio.h>
int main()
{
??? int number=200;
??? int year=2014;
??? do{
????? year++;????
????? number*=(1+0.2);??????????????????? //這樣寫為啥顯示輸出錯誤
??? }while(number<1000); ??
??? printf("到%d年招工規(guī)模突破1000人\n", year);
??? return 0;
}
2019-11-24
看起來沒什么毛病,他這個編譯器好像有點(diǎn)問題,就是沒有跟標(biāo)準(zhǔn)答案一樣的輸入可能會錯誤,我有幾題也很奇怪
2019-11-29
運(yùn)行成功代表你的代碼沒問題,程序是可以執(zhí)行的。輸出錯誤表示你沒按照題目要求寫代碼。就好比讓你用乘法算出兩個2的乘積,標(biāo)準(zhǔn)答案是2*2=4.但是你寫的是2+2=4.答案都是4,但是題目要求用乘法,你用了加法,所以錯誤了。