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

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

不知道哪里出錯了,求解!

#include

float pay(int dis,int time) { ? ?float pay; ? ?if(time>=23||time<5) ? ?{ ? ? ? ?pay=14+(dis-3)*2.3*1.2; ? ?} ? ?else ? ?{ ? ? ? ?pay=14+(dis-3)*2.3; ? ?} ? ?return pay; } int main() { ? ?printf(小明每天打車的總費用"%d\n",pay(12,9),pay(12,18)); ? ?return 0; } 為什么不對啊?急求。。。。

正在回答

5 回答

1.沒有包含頭文件,寫法為;#include<stdio.h>

2.函數(shù)名(pay)和參數(shù)(pay)最好不要重名

3.printf括號里應(yīng)該寫("小明每天打車的總費用%f\n",pay(12,9)+pay(12,18)),你雙引號位置寫錯了,還有輸出應(yīng)為pay(12,9)+pay(12,18),輸出為float型所以應(yīng)該用%f而不是%d。

4.有些計算情況沒寫出來

大概看出這么多……

0 回復(fù) 有任何疑惑可以回復(fù)我~

#include <stdio.h>

float getCost(int hour,float km)

{

? ? float cost;

? ? if(23<=hour||hour<5)

? ? {

? ? ? ? if(km<=3)?

? ? ? ? cost=13.0+1.0;

? ? ? ? else?

? ? ? ? cost=13.0+(km-3)*2.3*1.2+1.0;

? ? }

? ? else

? ? {

? ? ? ? if(km<=3)?

? ? ? ? cost=13.0+1.0;

? ? ? ? else?

? ? ? ? cost=13.0+(km-3)*2.3+1.0;

? ? }

? ? return cost;

}

int main()

{

? ? float money=getCost(9,12.0)+getCost(18,12.0);

? ? printf("小明每天打車的總費用為:%.1f",money);

? ? return 0;

}

0 回復(fù) 有任何疑惑可以回復(fù)我~

先說最上面的程序,函數(shù)頭<stdio.h>,最后printf括號里應(yīng)該寫("小明每天打車的總費用%f\n",pay(12,9),pay(12,18)"),你雙引號位置填錯了,還有%d應(yīng)該是%f。算數(shù)也錯了,不過這個不是很重要。


第二個程序也把%d改為%f就行了。

0 回復(fù) 有任何疑惑可以回復(fù)我~

#include<stdio.h>

float xiaokai(int w,int r,float t,int y,int u)//定義費用函數(shù)?

{

float jg;

if(w-y>0)

{

jg=(w-y)*t+u+r;

}

else

{

jg=u+r;

}

return jg;

}?

? ? float sj(n)//定義時間函數(shù)?

{

float i;

switch(n)

{

case 1:

i=1.2;

break;

case 2:

i=1.2;

break;

case 3:

i=1.2;

break;

case 4:

i=1;

break;

case 5:

i=1.2;

break;

case 6:

i=1;

break;

case 7:

i=1;

break;

case 8:

i=1;

break;

case 9:

i=1;

break;

case 10:

i=1;

break;

case 11:

i=1;

break;

case 12:

i=1;

break;

case 13:

i=1;

break;

case 14:

i=1;

break;

case 15:

i=1;

break;

case 16:

i=1;

break;

case 17:

i=1;

break;

case 18:

i=1;

break;

case 19:

i=1;

break;

case 20:

i=1;

break;

case 21:

i=1;

break;

case 22:

i=1;

break;

case 23:

i=1.2;

break;

case 24:

i=1.2;

break;

? ? }

? ? ? return i;

}

int main()

{

printf("%f",xiaokai(12,1,2.3,3,13)*sj(9)/*←括號類填寫上班時間*/+xiaokai(12,1,2.3,3,13)*sj(18)/*←括號內(nèi)填寫下班時間*/);?

return 0;

}

//輸出結(jié)果為 69.40002


0 回復(fù) 有任何疑惑可以回復(fù)我~

#include <stdio.h>

float taxiFee(int time,int miles)

{

? ? float money;

? ? if(miles<=3)

? ? {

? ? ? ? money=13+1;

? ? ? ? printf("打車費用為%d元\n",money);

? ? }

? ? else

? ? {

? ? ? ? if(time>=23 || time<=5)

? ? ? ? {

? ? ? ? ? ? money=13+1+(miles-3)*2.3*1.2;

? ? ? ? ? ? printf("打車費用為%d元\n",money);

? ? ? ? }

? ? ? ? else

? ? ? ? {

? ? ? ? ? ? money=14+(miles-3)*2.3;

? ? ? ? ? ? printf("打車費用為%d元\n",money);

? ? ? ? }

? ? }

? ? return money;

}

int main()

{

? ? float sum=taxiFee(9,12)+taxiFee(18,12);

? ? printf("每天打車費用為%f\n",sum);

? ? return 0;

}


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

不知道哪里出錯了,求解!

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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