解 程序如下:
a=input"a=";
b=input"b=";
if a<b
t=a;
a=b;
b=t;
end
反思与感悟 (1)条件语句的执行顺序与算法框图中的选择结构的执行顺序一致,先对条件进行判断,满足条件,则执行该条件下的语句,不满足条件,则执行下一步.
(2)条件语句一般用在需要对条件进行判断的算法设计中,这与逻辑结构中的选择结构一致.
(3)if代表条件语句的开始,end代表条件语句的结束,这两点是判断一个语句是否是条件语句的关键.
跟踪训练1 根据输入的x值计算y的值,y=利用条件语句编写程序,并画出相应的程序框图.
解 程序如下:
x=input"x=";
if x<=2.5
y=x^2+1;
else
y=x^2-1;
end
print%io2,y;
程序框图如图所示.