pascal语言编程
展开全部
解:交换两个变量的值,可以想象成交换两盒录音带(称为A和B)的内容,可以按以下步骤处理:
步骤①:拿一盒空白录音带C为过渡,先将A翻录至C;
步骤②:再将B翻录至A;
步骤③:最后将C翻录至B。
这样操作,可达到题目要求。
Pascal程序:
Program
Exam17;
Var
a,b,c
:
integer;
Begin
Write(‘A,B=’);
Readln(a,b);
C:=
A;
{等价于步骤1}
A
:=
B;
{等价于步骤2}
B
:=
C;
{等价于步骤3}
Writeln(A,B);
End.
步骤①:拿一盒空白录音带C为过渡,先将A翻录至C;
步骤②:再将B翻录至A;
步骤③:最后将C翻录至B。
这样操作,可达到题目要求。
Pascal程序:
Program
Exam17;
Var
a,b,c
:
integer;
Begin
Write(‘A,B=’);
Readln(a,b);
C:=
A;
{等价于步骤1}
A
:=
B;
{等价于步骤2}
B
:=
C;
{等价于步骤3}
Writeln(A,B);
End.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询