亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

number*=(1+0.2)???結果顯示運行成功,輸出錯誤

#include <stdio.h>
int main()
{
??? int number=200;
??? int year=2014;
??? do{
????? year++;????
????? number*=(1+0.2);??????????????????? //這樣寫為啥顯示輸出錯誤
??? }while(number<1000); ??
??? printf("到%d年招工規模突破1000人\n", year);
??? return 0;
}

正在回答

2 回答

看起來沒什么毛病,他這個編譯器好像有點問題,就是沒有跟標準答案一樣的輸入可能會錯誤,我有幾題也很奇怪

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

慕神5348505 提問者

好的,謝謝
2019-11-24 回復 有任何疑惑可以回復我~

運行成功代表你的代碼沒問題,程序是可以執行的。輸出錯誤表示你沒按照題目要求寫代碼。就好比讓你用乘法算出兩個2的乘積,標準答案是2*2=4.但是你寫的是2+2=4.答案都是4,但是題目要求用乘法,你用了加法,所以錯誤了。

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

number*=(1+0.2)???結果顯示運行成功,輸出錯誤

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號