latex 术语缩写表:我是一个初学者!能帮我解说这段简单的pascal赋值语句吗?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 06:54:14
例:关于赋值的例子
program example;
var a,b:integer;
begin
a:=3;b:=2;
writeln(a);
writeln(b);
a:=a+b;
writeln(a);
writeln(b);
b:=a-b;
writeln(a);
writeln(b);
a:=a-b;
writeln(a);
writeln(b);
readln
end.

帮帮我好吗?详细点,谢谢
这些有什么用
writeln(a);
writeln(b);
a:=a+b;
writeln(a);
writeln(b);
b:=a-b;
writeln(a);
writeln(b);
a:=a-b;
writeln(a);
writeln(b);
readln

a:=3;b:=2
writeln(a); writeln(b); ————输出:a=3 b=2
a:=a+b; ----------------- 此时a:=a+b=3+2=5,b=2
writeln(a); ---------------a=5
writeln(b); ---------------b=2
b:=a-b; ------------此时b:=a-b=5-2=3
writeln(a); -------------------a=5
writeln(b);---------------------b=3
a:=a-b; ----------------------a:=a-b=5-3=2
writeln(a); -------------------a=2
writeln(b); --------------------b=3
readln
end.
不知道你明白了吗 就是每次对a,b赋值时a,b的值都发生变化
最后readln 输出结果 :
3
2
5
2
5
3
2
3