内容正文:
程序的分支结构
利用计算机解决实际问题,往往需要根据不同的情况来完成不同的任务,这种情况我们就要利用程序的分支结构来解决问题。
一、条件语句的表示
(1)新建工程文件“工程1”。
(2)把窗体Form1的Caption属性设为“比较两个数的大小”。
(3)加三个标签Labell、Label2 和Label3,并将其Caption属性设为“第一个数”,“第二个数”和“较大的数”,将BackStyle属性设为“0-Transparent”(透明)。
(4)添加三个文本框Textl、Text2 和Text3,将Text1、Tex12的Text属性值设置为0,将Text3的Text属性值置空。
(5)在窗体中添加命令按钮Command1和Command2,将Command1的Caption属性分别设为“比较”,将Command2的Caption属性分别设为“退出”,效果如图2-5-1所示。
(6)双击“比较”按钮,进入代码窗口,输入Commandl的Click事件过程;
双击“退出”按钮,进人代码窗口,输入Command2的Click事件。
(7)保存和运行程序,在第一、第二个文本框中输入两个不同的值后,单击“比较”按钮,观察程序运行效果。
“If—Then—Else”这种条件语句的格式为:
二、条件语句的执行过程
条件语句的执行过程可以用图2-5-2表示:
条件语句的使用非常广泛。我们以“天气报告程序”为例:输入晴天指数,若大于10则为晴天,否则为阴天(若是晴天,显示笑脸,否则显示下雨图片)。
素材准备:请准备好晴天和阴天的JPG格式图片各一张,并分别命名为qt.jpg和yt.jpg,存放在C盘根目录中。
(1)新建工程文件“工程1”。
(2)把窗体Form1的Caption属性设为“天气报告”。
(3)添加一个标签Labell,并将Caption属性设为“晴天指数为”。
(4)添加一个文本框Text1,并将Text属性值设置为0。
(5)在窗体中添加一个图像框对象image1,将其Stretch属性设为True。
(6)添加一个命令按钮Command1,将Caption属性设为“报告”。
(7)双击“报告”按钮,进入代码窗口,输