官术网_书友最值得收藏!

3.3 選擇程序應用案例

利用選擇結構可以解決很多實際問題,讀者應熟練掌握該結構的基本語句格式和功能,在此基礎上多閱讀程序,編寫程序,調試程序,這樣,就可以很好地掌握選擇結構程序設計方法,解決比較復雜的問題。本節介紹幾個典型的分支程序應用實例。

1.一元二次方程求解問題

【例3.9】求方程ax2+bx+c=0的根,其中a、b、c為任意實數,且a≠0。

分析:設d=b2-4ac;

程序代碼如下:

方程擁有各種解的運行結果如圖3-8所示。

圖3-8 例3.9運行結果

2.簡單的計算器

【例3.10】設計一個簡單計算器程序,要求輸入兩個數據和一個運算符,就可以進行相應的運算。如果輸入的不是運算符,則提示運算符錯。

程序代碼如下:

不同的輸入算式運行結果如圖3-9所示。

圖3-9 例3.10運行結果

3.個人所得稅計算器

【例3.11】設計一個個人所得稅計算程序,輸入收入所得,輸出應納個人所得稅稅額。

個人所得稅計算方法:

應納個人所得稅稅額=(應納稅收入-扣除標準)×適用稅率-速算扣除數

假設個稅征收標準如下:

程序代碼如下:

主站蜘蛛池模板: 昌邑市| 古丈县| 贵阳市| 石台县| 安阳市| 二手房| 天峨县| 灵山县| 长岛县| 丁青县| 隆安县| 远安县| 新乡市| 阳山县| 安陆市| 阿合奇县| 福建省| 女性| 德江县| 芒康县| 龙州县| 常宁市| 上虞市| 当涂县| 石楼县| 台湾省| 吉木乃县| 陆良县| 资源县| 松溪县| 建德市| 安阳县| 铜川市| 玉溪市| 六安市| 稷山县| 静安区| 秦皇岛市| 桃园市| 客服| 江永县|