(1)输入语句可以同时给多个变量赋值,在给多个变量赋值时,变量之间要用"逗号"隔开,如"Read x,y,z".
(2)输出语句可以输出常量、变量或表达式的值,也可以输出多个结果,如"Print x,y"表示依次输出结果x,y.
1.关于伪代码表述正确的是________.(填序号)
①伪代码是计算机语言,能上机操作;
②伪代码书写时,只能用英文表示;
③伪代码与自然语言通用;
④伪代码书写格式比较自由,容易表达出设计者的思想.
答案:④
2.下列赋值语句正确的是________.
(1)3←B;(2)x+y←0;(3)A←B←0;(4)T←T×T;(5)x2-1←(x+1)(x-1).
答案:(4)
[典例] (1)若输入a,b,c的值分别为10,20,30时,下列伪代码描述的算法的输出结果是________.
(2)给定下列伪代码,输出的结果为________.
[解析] (1)逐步赋值,得出运行结果.
先输入a=10,b=20,c=30,利用a←b,b←c,c←a可得输出a=20,b=30,c=20.
(2)∵a=1,b=2,c=a+b,∴c=3,
∴b=a+c-b=1+3-2=2.
∴输出a,b,c的值为1,2,3.