- C程序設計簡明教程(第二版)
- 雷新賢 黃榮保
- 402字
- 2020-06-18 18:07:06
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】設計一個個人所得稅計算程序,輸入收入所得,輸出應納個人所得稅稅額。
個人所得稅計算方法:
應納個人所得稅稅額=(應納稅收入-扣除標準)×適用稅率-速算扣除數
假設個稅征收標準如下:

程序代碼如下:

推薦閱讀
- Visual C++串口通信開發入門與編程實踐
- PyTorch自然語言處理入門與實戰
- AIRAndroid應用開發實戰
- 深入淺出Windows API程序設計:編程基礎篇
- 精通API架構:設計、運維與演進
- Building a Recommendation Engine with Scala
- Python Web數據分析可視化:基于Django框架的開發實戰
- R語言與網絡輿情處理
- MySQL 8從零開始學(視頻教學版)
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)
- Koa與Node.js開發實戰
- Getting Started with Windows Server Security
- C語言程序設計
- Mastering R for Quantitative Finance
- C#編程魔法書