我自認(rèn)為已經(jīng)很完整的程序?yàn)槭裁床荒苓\(yùn)行?希望大家教導(dǎo)我(零基礎(chǔ)自學(xué)者)
#include <stdio.h>
int Haha(int n)
{
? ? if(t>=-1&&t<5) //判斷打車(chē)時(shí)間是否在晚上23點(diǎn)至次日凌晨5點(diǎn)
? ? {
? ? ? ? printf("每公里單價(jià)計(jì)費(fèi)加收%20");
? ? ? ? return 0;
? ? }
? ? else if(t==9||t==18)
? ? {
? ? ? ? money = 2.3; ?//每公里單價(jià)計(jì)費(fèi)
? ? ? ? }
? ? else
? ? {
? ? ? ? m = n*money+x;
? ? ? ? return m;
? ? }
}
int main()
{
? ? ?int money,x;
? ? ?x = 14; //起步價(jià)加上燃油附加稅
? ? ?int n=12-3; //減去起步價(jià)包含的3公里
? ? ?printf("小明每天打車(chē)的總費(fèi)用是:%d\n",n,m);
? ? return 0;
}
2016-07-18
#include <stdio.h>
int Haha(int n)//此處你定義的是一個(gè)整形變量;
{
? ? if(t>=-1&&t<5) //之前并沒(méi)有定義變量t;
? ? {
? ? ? ? printf("每公里單價(jià)計(jì)費(fèi)加收%20");//此處不必顯示字符串;
? ? ? ? return 0;
? ? }
? ? else if(t==9||t==18) //請(qǐng)問(wèn)該句你想表達(dá)什么?當(dāng)t為9點(diǎn)或18點(diǎn)時(shí),每公里2.3元?作何用意?
? ? {
? ? ? ? money = 2.3; ?//每公里單價(jià)計(jì)費(fèi)//變量money沒(méi)有提前申明;
? ? ? ? }
? ? else
? ? {
? ? ? ? m = n*money+x; ?//變量m和未作申明,且計(jì)價(jià)公式不對(duì)。
? ? ? ? return m;//以下不每步依次解答,整體程序較混亂,請(qǐng)重新審題認(rèn)真編寫(xiě)。
? ? }
}
int main()
{
? ? ?int money,x;
? ? ?x = 14; //起步價(jià)加上燃油附加稅
? ? ?int n=12-3; //減去起步價(jià)包含的3公里
? ? ?printf("小明每天打車(chē)的總費(fèi)用是:%d\n",n,m);
? ? return 0;
}