选择结构选择结构4
1IF选择结构4
2有关函数4
3简单应用起止框起止框数据框数据框处理框处理框判断框判断框流程图描述法的基本图形符号流程图描述法的基本图形符号开始输入RS=3
14*R^2R>0
输出S结束YNNVBVB程序的控制结构程序的控制结构顺序结构选择结构循环结构TT语句组语句组FF语句组语句组条条件件
TrueTrueFalseFalse条件
循环体循环体语句语句FalseFalseTrueTrue语句语句11语句语句22语句语句33•顺序结构:顺序结构:从上到下逐一执行每一个语句•选择结构:选择结构:根据给出的条件,选择执行一个分支•循环结构:循环结构:根据给出的条件,判断是否重复执行某一部分语句4
1If选择结构1、单分支结构(If…Then语句)语法结构:IfThenEndIf或IfThen条件语句组假真多行结构单行结构问题1:输入x的值,计算如下函数对应的y值
分析:本题包含两个条件:(1)当条件为“x≥0”时;(2)当条件为“x=0Then'x>=0时计算yy=x^2+1EndIfIfx=0时计算yElsey=x^2-1EndIfPrint"x=";x,"y=";y问题2:在两个数中求最大数
DimaAsSingle,bAsSinglea=Val(InputBox("请输入变量a的值"))b=Val(InputBox("请输入变量b的值"))Ifa>=bThenPrint"最大数为:";aElsePrint"最大数为:";bEndIf问题3:输入x的值,计算如下函数对应的y值
分析:本题中条件可看作:x≥0和x