#例4.1 在例3.5的基礎上對程式進行改寫。
#include
#include
intmain()
return0;
}
執行結果如下:
}執行結果如下:
#例4.3 輸入三個數a,b,c,要求按由小到大的順序輸出。
#include
int main ()if
(a>c)
if(b>c)
printf
("%5.2f,%5.2f,%5.2f\n"
,a,b,c)
;return0;
}
執行結果如下:
#例4.4 輸入乙個字元,判別它是否為大寫字母,如果是,將它轉換成小寫字母;如果不是,不轉換。然後輸出最後得到的字元。
#include
int main (
)
執行結果如下:
#例4.5 有一階躍函式,編一程式,輸入乙個x值,要求輸出相應的y值。
#include
int main (
)
執行結果如下:
#例4.6 要求按照考試成績的等級輸出百分制分數段,a等為85分以上,b等7084分,d等為6069分,d等為60分以下。成績的等級由鍵盤輸入。
#include
intmain()
return0;
}
執行結果如下:
#例4.7 用switch語句處理選單命令。在許多應用程式中,用選單對流程進行控制,例如從鍵盤輸入乙個『a』或『a』字元,就會執行a操作,輸入乙個『b』或『b』字元就會執行b操作。
#include
int main (
)return0;
}void
actionl
(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 yer.\n");
return o;
}
執行結果如下:
#例4-9求ax²+bx+c=0方程的解。
#include
#include
intmain()
else
}return0;
}
執行結果如下:
#例4.10 運輸公司對使用者計算運輸費用。路程月圓,運費越低。
#incude
int main (
)f=p*w*s*(1
-d/100);
printf
("freight=%10.2f\n"
,f);
return0;
}
第四章 選擇結構程式設計
例4.1 在例3.5的基礎上對程式進行改進。題目要求解得a x b x c 0方程的根。由鍵盤輸入a,b,c。假設a,b,c 的值任意,並不保證b 4ac 0。需要在程式中進行判別,如果b 4ac 0,就計算並輸出方程的兩個實根,如果b 4ac 0,就輸出 此方程無實根 的資訊。例4.2 輸入兩個實...
第四章 選擇結構程式設計
4.1在例3.5的基礎上進行改進。題目要求解得ax bx c 0 方程的根。由鍵盤輸入a,b,c.假設a,b,c的值任意,並不保證b 4ac 0。需要在程式中進行判別,如果b 4ac 0,就計算並輸出方成的兩個實根,如果b 4ac 0,就數出 此方程無實根 的資訊。4.2輸出兩個實數,按由小到大的順...
第四章 選擇結構程式設計
include intmain 執行結果如下 執行結果如下 例4.1解得axx b x c 0方程解 include include intmain return0 執行結果如下 例4.2 輸入兩個實數,按由小到大的熟悉輸出這兩個實數 include intmain printf 5.2f,5.2f...