2017-2018学年北师大版必修三 2.2.2 变量与赋值 学案
2017-2018学年北师大版必修三 2.2.2 变量与赋值 学案第3页

  ②x=3;y=4;z=5;w=7;

  ③x+y=7;

  ④y=M.

  A.1     B.2    

  C.3     D.4

  解析:选C ①②④符合赋值语句的格式,正确;③不正确,赋值号左侧不能是表达式.

赋值语句的算法功能   [典例] 写出下列语句描述的算法的输出结果:

  (1)a=5;

   b=3;

   c=;

   d=c2;

   输出d.

   (2)a=1;

   b=2;

   c=a-b;

   b=a+c-b;

   输出a,b,c.

   (3)a=10;

   b=20;

   c=30;

   a=b;

   b=c;

   c=a;

   输出a,b,c.

  [解] (1)∵c===4,

  ∴c2=42=16,即d=16.

  ∴该语句输出结果为16.

  (2)∵c=1-2=-1,b=a+c-b=1-1-2=-2,

  ∴a=1,b=-2,c=-1.

  ∴该语句输出结果为:1,-2,-1.

(3)由a=b及b=20知a=20,