实验目的:
1.了解return语句对if结构的影响。
2.分析if结构的特点。
实验步骤:
1.如果用户输入是正数,则程序输出“您输入的是正数!”,否则程序输出“您输入的不是正数!”。(用if结构实现)
分析:
这个程序中的if结构与其它的if结构有何区别?
提示:当条件为假时有语句执行吗?此时执行的语句在条件为真时执行了吗?
2.用户输入两个整数,程序先按从小到大的顺序输出,再把用户输入的第一数扩大10倍后输出。如用户输入2 3,则程序输出2,3,20;如用户输入3 2,则程序输出2,3,30。(用if结构实现)
3.分析
1)下图中有几条可执行路径?写出每条可执行路径的测试数据。

2)下图(例4-7)中有几条可执行路径?写出每条可执行路径的测试数据。

思考:
从1)和2)的对比可以说明什么问题?
提示:
在2)中当第一个条件成立时,下面的两个条件可能成立吗?还用考虑吗?实际的程序中考虑了吗?
本文通过几个具体的编程实例介绍了if结构的应用,并深入探讨了不同条件下程序的执行路径及测试数据选择,帮助读者理解if结构的特点及其对程序流程的影响。

被折叠的 条评论
为什么被折叠?



