
上QQ阅读APP看书,第一时间看更新
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】设计一个个人所得税计算程序,输入收入所得,输出应纳个人所得税税额。
个人所得税计算方法:
应纳个人所得税税额=(应纳税收入-扣除标准)×适用税率-速算扣除数
假设个税征收标准如下:

程序代码如下:
