程序的基本结构程序的基本结构顺序结构是最简单的程序结构,它是由若干个依次执行的处理步骤组成的。如图, A语句和 B语句是依次执行的, 只有在执行完 A语句后,才能接着执行 B语句。顺序结构题目:输入两个数,然后交换这两个数,再输出它们交换后的结果。(1)分析问题。要交换两个数,要利用几个变量来保存数据? 顺序结构(2)分析程序的执行步骤,画出流程图。第一步:输入两个变量 A、B的值。第二步:利用第三个变量 C来进行交换,交换的过程如下: C=A A=B B=C 第三步:输出交换后 A、B的值。顺序结构(3)讲解程序的编写。 Private mand1_Click () A=InputBox ("输入第一个数 A:") B=InputBox ("输入第二个数 B:") C=A A=B B=C Print " 交换后 A=";A, " 交换后 B=";B End Sub 顺序结构顺序结构的特点: 1. 执行过程是按顺序从第一条语句执行到最后一条语句。 2. 在程序运行的过程中,顺序结构程序中的任何一条语句都要运行一次,而且也只能运行一次。顺序结构在处理实际问题时,只有顺序结构是不够的,经常会遇到一些条件的判断,流程根据条件是否成立有不同的流向。如下图所示,程序根据给定的条件P是否成立而选择执行 A操作或 B操作这种先根据条件做出判断,再决定执行哪一种操作的结构称为分支结构,也称为选择结构。选择结构应用举例:判断输入的一个正整数,是偶数还是奇数。题目:输入一个正整数,判断它是偶数还是奇数。(1)分析问题。提示要判断一个正整数是偶数还是奇数,判断的条件是什么? 选择结构(2)分析程序的执行步骤,画出流程图。第一步:输入一个正整数 N; 第二步:判断 N是否能被 2整除,即判断条件 N mod 2==0 是否成立; 第三步:若判断条件成立,则输出该正整数是偶数,否则输出该正整数是奇数选择结构(3)讲解程序的编写。 Private mand1_Click () N=InputBox ("输入一个正整数: ") If (N mod 2=0) Then Print N;" 是偶数。" Else Print N;" 是奇数。" End If End Sub 选择结构
2.3程序的基本结构 来自淘豆网www.taodocs.com转载请标明出处.