2019-2020学年人教B版必修3 1.2.1 赋值、输入和输出语句 学案
2019-2020学年人教B版必修3  1.2.1 赋值、输入和输出语句 学案第3页

(2)错,不能给一个表达式赋值;

(3)错,一个赋值语句只能给一个变量赋值;

(4)正确,该句的功能是将当前T的值平方后再赋给变量T.

反思与感悟 赋值号与数学中的等号的意义是不同的,赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值;如果已有值,则执行该语句,以赋值号右边表达式的值代替该变量原来的值,即将原值"冲掉";赋值号的左边不能是常量,一个赋值语句的表达式不能出现两个及两个以上的赋值号.

跟踪训练1 判断下列各组语句是否正确.

(1)赋值语句r=9;

(2)赋值语句9=r;

(3)赋值语句R=r=9.

答案 (1)对,(2)错,(3)错.

题型二 输入语句

例2 写出鸡兔同笼问题的一个算法,画出相应算法的框图,写出计算机程序.

解 算法:

S1 输入鸡和兔的总数量M;

S2 输入鸡腿和兔腿的总数量N;

S3 鸡的数量A=;

S4 兔的数量B=M-A;

S5 输出A,B.

程序框图如图所示:

程序如下: