2017-2018学年苏教版必修三 1.3.1-1.3.2 赋值语句 输入、输出语句 学案
2017-2018学年苏教版必修三 1.3.1-1.3.2 赋值语句 输入、输出语句 学案第2页

  (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.