预习课本P21~24,思考并完成以下问题(1)输入语句、输出语句、赋值语句的格式、功能、要求分别是什么
(2)赋值语句中的赋值号与数学中的等号有什么区别
基本算法语句1.2
1输入语句、输出语句和赋值语句[新知初探]三种算法语句的格式及功能名称格式功能输入语句INPUT“提示内容”;_____,其中“提示内容”一般是提示用户输入什么样的信息把程序中_______的值赋给变量输出语句_________________________在计算机的屏幕上输出_____、_____的值和_________赋值语句_____________将__________________赋给变量.一般先计算“=”右边___________,然后把这个值赋给“=”左边的_____变量新输入PRINT“提示内容”;表达式变量=表达式常量变量系统信息表达式所代表的值表达式的值变量[点睛](1)在代数中A=B与B=A是等效的两个等式,而在赋值语句中则是两个不同的赋值过程,如A=B是将B的值赋给变量A,而B=A是将A的值赋给变量B
(2)“=”右边可以是常量、变量或算式,如X=6,A=B,当表达式为一个算式时,如C=X+Y,是指先计算X+Y的值,再把该值赋给C,所以赋值语句具有计算功能.(3)“=”左边必须是变量,而不能是表达式、常量.如:15=a,x+y=c都是错误的.(4)一个语句只能给一个变量赋值,不能对几个变量连续赋值,但可以辗转赋值,如A=B=10是不正确的,但可以写成:A=10,B=A,赋值后,A的值是10,B的值也是10
(5)可给一个变量多次赋值,但只保留最后一次所赋的值.如:A=5,B=3,A=A+B,执行后A的值为8
[小试身手]1.下列赋值语句中错误的是()A.N=N+1B.K=K*KC.C=A(B+D)D.C=A/B解析:选CC中赋值号“=”右边的乘号不能省略,应为“C=A*(B+