4 回答

TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超7個(gè)贊
調(diào)用函數(shù)需要在其前面照抄一份定義的行數(shù),且有一個(gè)分號(hào)的區(qū)別,比如你的
int main()
{
? ? int ?l = Ki(12);
? ? int ?n = Ti(6);
? ? float c;
? ? c = l*n+1;
? ? printf("總費(fèi)用為%d",c);
}
應(yīng)該寫成
int main()
{
????int Ki(int t);
????int Ti(int t);
? ? int ?l = Ki(12);
? ? int ?n = Ti(6);
? ? float c;
? ? c = l*n+1;
? ? printf("總費(fèi)用為%d",c);
}如果在主函數(shù)之前定義函數(shù),就不需要在聲明了;樓上說的很對(duì),好像沒什么區(qū)別!還解釋了一會(huì),唉!

TA貢獻(xiàn)885條經(jīng)驗(yàn) 獲得超1144個(gè)贊
把?main() 函數(shù)放在最后,或者在main函數(shù)前加函數(shù)聲明:
int?Ki(int);?//新增 int?Ti(int);?//新增 int?main() { ...

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超1個(gè)贊
調(diào)用函數(shù)需要在其前面照抄一份定義的行數(shù),且有一個(gè)分號(hào)的區(qū)別,比如你的
int main()
{
? ? int ?l = Ki(12);
? ? int ?n = Ti(6);
? ? float c;
? ? c = l*n+1;
? ? printf("總費(fèi)用為%d",c);
}
應(yīng)該寫成
int main()
{
????int Ki(int t);
????int Ti(int t);
? ? int ?l = Ki(12);
? ? int ?n = Ti(6);
? ? float c;
? ? c = l*n+1;
? ? printf("總費(fèi)用為%d",c);
}如果在主函數(shù)之前定義函數(shù),就不需要在聲明了;樓上說的很對(duì),好像沒什么區(qū)別!還解釋了一會(huì)
- 4 回答
- 0 關(guān)注
- 1522 瀏覽
添加回答
舉報(bào)