例4.6 要求按照考試成績的等級輸出百分之分數段,a等級為85分以上,b等為70-84分,c等為60-69分,d等為60分以下。成績的等級由鍵盤輸入。
例4.7 用switch語句處理選單命令。在許多應用程式中,用選單對流程進行控制,例如從鍵盤輸入乙個『a』或『a』字元,就會執行a 操作,輸入乙個『b』或『b』字元,就會執行b 操作。可以按照以下思路編寫程式。
例4.8 寫一程式,判斷某一年是否為瑞年。
例4.9 求ax*x+bx+c=0方程的解。
例4.10 運輸公司對使用者計算運輸費用。路程越遠,運費越低。標準如下:s<250 沒有折扣…
例4.6 要求按照考試成績的等級輸出百分之分數段,a等級為85分以上,b等為70-84分,c等為60-69分,d等為60分以下。成績的等級由鍵盤輸入。
#include
intmain()
return0;
}
執行結果
例4.7 用switch語句處理選單命令。在許多應用程式中,用選單對流程進行控制,例如從鍵盤輸入乙個『a』或『a』字元,就會執行a 操作,輸入乙個『b』或『b』字元,就會執行b 操作。可以按照以下思路編寫程式。
#include
intmain()
return0;
}void
action1
(int x,
int y)
void
action2
(int x,
int y)
執行結果
例4.8 寫一程式,判斷某一年是否為瑞年。
#include
intmain()
else
leap=1;
}else
leap=0;
if(leap)
printf
("%d is"
,year)
;else
printf
("%d is not"
,year)
;printf
("a leap year.\n");
return0;
}
執行結果
例4.9 求ax*x+bx+c=0方程的解。
#include
#include
intmain()
else
}return0;
}
執行結果
例4.10 運輸公司對使用者計算運輸費用。路程越遠,運費越低。標準如下:s<250 沒有折扣…
#include
intmain()
f=p*w*s*(1
-d/100);
printf
("freight=%10.2f\n"
,f);
return0;
}
執行結果
第4章 選擇結構程式設計
例4.1 判別方程ax 2 bx c 0的根。include includeint main return 0 執行結果如下 例4.2 輸入兩個實數,按由小到大的順序輸出。includeint main printf 5.2f,5.2f n a,b return 0 執行結果如下 例4.3 輸入三個...
第4章 選擇結構程式設計
例4.1 求ax bx c 0的根,由鍵盤輸入a,b,c。c include include int main return 0 執行結果如下 例4.2 輸入兩個實數,按由小到大的順序輸出這兩個數。c include int main printf 5.2f,5.2f n a,b return 0 ...
第4章選擇結構程式設計
例4.1解得axx bx c 0方程的根。由鍵盤輸入a,b,c.假設a,b,c的值任意,並不保證bb 4ac 0.需要在程式中進行判別,如果bb 4ac 0,就計算並輸出方程的兩個實根,如果bb 4ac 0,就輸出 此方程無實根 的資訊 例4.2輸入兩個實數,按由大到小的順序輸出這兩個數 例4.3輸...