文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
3.3 分支结构
大家还记得在第 2 章所学习的 C 语言的运算符吧?其中对于除法运算符来讲,它有一个要求:除数不能为 0。而我们的例 3-1 竟然没有考虑这一情况,假如用户不小心(或者是故意)把 10 输入成了 0,程序会怎样呢?
Please input two integer: 35 0 a / b = 1.#J
程序得到一个令人费解的结果“1.#J”(表示无穷大的意思)。为了让程序更健壮一些,我们是不是应该在程序中对用户所输入的除数进行检查呢?一旦发现除数为 0,就不应该让它再进行除法的运算,从而避免出现这样一个令人费解的结果。这就需要用到 C 语言中的分支结构了。C 语言的分支结构可以控制程序的部分流程是否被执行,或是从多条执行路径中选择一条来执行。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论