《选择结构if语句.ppt》由会员分享,可在线阅读,更多相关《选择结构if语句.ppt(6页珍藏版)》请在三一文库上搜索。
1、选择结构if语句,Pascal暑假微课系列,第02课,难点:复合if语句,If复合语句:,在if语句中,跟在then或else后的语句可能不止一个,这时要用到复合语句。,复合语句是以begin开始,以end结束,中间包含若干个语句的语句组。,begin 语句1; 语句2; 语句n end;,例三:,读入两个数,大数存于A,小数存于B,讨论:设两个数为A、B,由键盘输入。由于需要交换,设中间变量temp。,一级算法: 1.输入A、B; 2.将大数存于A,小数存于B; 3. 输出A和B,例三:,读入两个数,大数存于A,小数存于B,二级求精: 1.输入A、B; 2.将大数存于A,小数存于B; 3.
2、输出A和B,2-1 if AB 2-2 then 交换A和B中的数,例三:,读入两个数,大数存于A,小数存于B,三级求精: 1.输入A、B; 2.将大数存于A,小数存于B; 2-1 if AB 2-2 then 交换A和B中的数 3. 输出A和B,2-2-1 将A中原来的数存放到中间变量temp中 2-2-2 将B中的数存放到A中 2-2-3 将temp中的数存放到B中,temp:=A A:=B B:=temp,程序3.将大数放于A,小数放B,Program jiaohuan(input,output); var A,B,temp:real; begin read(A,B); writeln(A=,A:8:2,B=,B:8:2); if AB then begin temp:=A; A:=B; B:=temp; end; writeln(A=,A:8:2, B=,B:8:2); end.,