4 回答

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超0個(gè)贊
我本來(lái)想弄個(gè)可以無(wú)限輸入積分的程序(就是可以只運(yùn)行一次程序就能從鍵盤(pán)輸入輸入無(wú)限次數(shù)據(jù)),可是想不出別的循環(huán)方法,比如下面的代碼:
#include <stdio.h>
float zf(int time,int jl)//time為下班時(shí)間,jl為13公里
{
? ? float money;
? ? if(time>5 && time<=23)
? ? {
? ? ? ? money=(jl-3)*2.3+14;
? ? ? ? return money;
? ? }else
? ? {
? ? ? ? money=(jl-3)*2.3+(jl-3)*0.46+14;
? ? ? ? return money;
? ? }
}
int main()
{
? ? int jl=13;
? ? int time;
? ? printf("請(qǐng)輸入你的下班時(shí)間:");
? ? LOOP:scanf("%d",&time);
? ? if(1<=time && time<=24)
? ? {
? ? ? ? printf("你的費(fèi)用為%.1f元\n",zf(time,jl));
? ? }else
? ? {
? ? ? ? printf("你輸入的數(shù)據(jù)有誤請(qǐng)?jiān)谳斠淮?);
? ? ? ? goto LOOP;
? ? }
? ? return 0;
}
- 4 回答
- 0 關(guān)注
- 1469 瀏覽
添加回答
舉報(bào)