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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

第五章最后的綜合練習(xí),請(qǐng)各位大神看一下,出問(wèn)題了,該怎么處理,跪謝

#include <stdio.h>

int main()

{

? ? int morning()

? ? {

? ? ? ? static int morningmile = 12;

? ? ? ? float morningpay;

? ? ? ? morningpay = 13 + (morningmile - 3)*2.3 + 1;

? ? ? ? printf("小明早上打車(chē)費(fèi)用為%d/n", morningpay);

? ? ? ? return morningpay;

? ? }

? ??

? ? int afternoon()

? ? {

? ? ? ? extern int y;

? ? ? ? int afternoonmile = y;

? ? ? ? float afternoonpay;

? ? ? ? afternoonpay = 13 + (afternoonmile - 3)*2.3 + 1;

? ? ? ? printf("小明早上打車(chē)費(fèi)用為%d/n", afternoonpay);

? ? ? ? return afternoonpay;

? ? }

? ? int y = 12;

? ? auto float allpay;

? ? allpay = morningpay + afternoonpay;

? ? printf("小明每天打車(chē)費(fèi)用為%s/n", allpay);

? ? return 0;

}

界面好像是說(shuō)allpay = morningpay + afternoonpay;這一步出現(xiàn)了問(wèn)題,該怎么改呢?

謝謝!

正在回答

2 回答

上次沒(méi)太認(rèn)真看,有些問(wèn)題沒(méi)注意到,這次我自己運(yùn)行了一下,說(shuō)說(shuō)其他問(wèn)題~

首先morning()與afternoon()兩個(gè)函數(shù)應(yīng)該在main()函數(shù)外側(cè)定義,而不是在main()函數(shù)里面定義,c語(yǔ)言有這個(gè)要求。而且int y=12這句話(huà)也要放到main()函數(shù)的外邊。

之后那兩個(gè)函數(shù)的返回值morningpay與afternoonpay都是float型,所以定義morning()與afternoon()兩個(gè)函數(shù)時(shí)要用float morning()與float afternoon(),而不是int morning()與int afternoon()。

最后是allpay = morningpay + afternoonpay這句話(huà),morningpay與afternoonpay這兩個(gè)變量是分別定義在morning()與afternoon()內(nèi)的局部變量,是不能在這兩個(gè)函數(shù)外部用的,你可以把這句話(huà)改成allpay = morning() + afternoon(),因?yàn)閙orning()與afternoon()的返回值分別是morningpay與afternoonpay。


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

君哥學(xué)野 提問(wèn)者

謝謝您指正!謝謝!
2016-07-22 回復(fù) 有任何疑惑可以回復(fù)我~

呃,首先建議你變量名不要設(shè)計(jì)的那么復(fù)雜。

“printf("小明早上打車(chē)費(fèi)用為%d/n", morningpay);”與“?printf("小明早上打車(chē)費(fèi)用為%d/n", afternoonpay);”這兩句話(huà)中不應(yīng)該是%d,而應(yīng)該是%f,因?yàn)?d是用來(lái)輸出整數(shù)的,%f才是用來(lái)輸出實(shí)數(shù)的。?

“printf("小明每天打車(chē)費(fèi)用為%s/n", allpay);”這句話(huà)中也應(yīng)該是%f,而不是%s,%s是用來(lái)輸出字符串的

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

君哥學(xué)野 提問(wèn)者

嗯,您的建議很好,以后會(huì)注意的。 另外,已經(jīng)改過(guò)您所說(shuō)的錯(cuò)誤了,仍無(wú)法運(yùn)行呢,這怎么辦? 還是顯示allpay = morningpay + afternoonpay;有問(wèn)題, [Error] C:\Users\Administrator\AppData\Roaming\C-Free\5.0\samples\CHello.c:27: error: `morningpay' undeclared (first use in this function)
2016-07-19 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

第五章最后的綜合練習(xí),請(qǐng)各位大神看一下,出問(wèn)題了,該怎么處理,跪謝

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

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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