文档介绍:=*R^2R>0??TrueFalse条件?循环体语句FalseTrue语句1语句2语句3顺序结构:从上到下逐一执行每一个语句选择结构:根据给出的条件,选择执行一个分支循环结构:根据给出的条件,、单分支结构(If…Then语句)语法结构:If<条件>Then<语句组>EndIf或If<条件>Then<语句>:输入x的值,计算如下函数对应的y值。分析:本题包含两个条件:(1)当条件为“x≥0”时;(2)当条件为“x<0”时。可以用两个单分支结构完成。x≥0x<,yAsSinglex=Val(InputBox("请输入变量的值"))Ifx>=0Then'x>=0时计算yy=x^2+1EndIfIfx<0Then'x<0时计算yy=x^2-1EndIfPrint"x=";x,"y=";:在两个数中求最大数。DimaAsSingle,bAsSinglea=Val(InputBox("请输入变量a的值"))b=Val(InputBox("请输入变量b的值"))Ifa>=bThenPrint"最大数为:";aEndIfIfx<0ThenPrint"最大数为:";:If<条件>Then<语句组1>Else<语句组2>EndIf或If<表达式>Then<语句1>Else<语句2>条件语句组1语句组2假真2、双分支结构(If…Then…Else语句)IIF(条件,T语句,F语句)若T/F语句为一个语句时,:输入x的值,计算如下函数对应的y值。分析:本题中条件可为:x≥0(1)当“x≥0”成立时,y=x^2+1(2)当“x<0”成立时,y=x^2-1x≥0x<0代码表示为:DimxAsSingle,yAsSinglex=Val(InputBox("请输入变量的值"))Ifx>=0Theny=x^2+1'x>=0时计算yElsey=x^2-1EndIfPrint"x=";x,"y=";:在两个数中求最大数。DimaAsSingle,bAsSinglea=Val(InputBox("请输入变量a的值"))b=Val(InputBox("请输入变量b的值"))Ifa>=bThenPrint"最大数为:";aElsePrint"最大数为:";