第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

為什么結果是24?不是69.4?哪里錯了

#include <stdio.h>

#define p 2.3

#define S 13

int main()

{

? ? int n=12;

? ? float w;

? ? printf("請輸入公里數(shù)",n);

scanf("n=%d",&n);?

? ? if(n>3)

? ? {

?w=(n-3)*p+S+1;

}

? ? ?else

? ?{

? w=S+1;

}

? ? ?printf("w=%f\n",2*w);

return 0;

}


正在回答

5 回答

如果你不算時間,又想從鍵盤輸入的話,改成這樣也行

?#include?<stdio.h>

#define?p?2.3

#define?S?13

int?main()

{

????int?n;

????float?w;

????printf("請輸入公里數(shù):\n");

????scanf("%d",&n);
????if(n>3)

????{

?w=(n-3)*p+S+1;

}

?????else

???{

??w=S+1;

}

?????printf("w=%.2f\n",2*w);

return?0;

}


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

冰陽星 提問者

非常感謝!
2016-03-31 回復 有任何疑惑可以回復我~
#include?<stdio.h>

int?main()
{
????float?jijia=2.3;
????int?qbj=13;
????double?fyjs,gls,lhfy;
????printf("輸入公里數(shù):");
????scanf("%lf",&gls);
????if?(gls<=3&&gls>0)
????????printf("單次費用為%d",qbj);
????else{
????????fyjs=(gls-3)*jijia+qbj+1;
????????printf("單次費用為%.1f\n",fyjs);
????????lhfy=((gls-3)*jijia+qbj+1)*2;
????????printf("單次費用為%.1f\n",lhfy);
????????}
????return?0;
}

蛋疼法。

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

不對,你這代碼有問題,printf里面都沒有%d,逗號后面來個n沒用啊,n都已經(jīng)賦值了12,為什么后面又加了個scanf?

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

你的代碼運行之后,輸入12,的確等于69.4,當然了,你選擇的是輸出%f,最好改成%.2f,這樣不會出現(xiàn)最后值不精確的情況。另外就是時間的因素你沒有寫進去,雖然題里面的確不用考慮時間,9點和18點都不在價錢范圍內(nèi),但理應寫出來,更何況你還想從鍵盤輸入值

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

你在哪編譯的啊,還有你的printf和scanf都好奇怪啊,你scanf是想用鍵盤從外面輸入值嘛?

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

冰陽星 提問者

是啊!可是結果不對?
2016-03-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么結果是24?不是69.4?哪里錯了

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

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號