些是输入语句、输出语句和赋值语句呢?(同学们互相交流、议论、猜想、概括出结论。提示:“i
put”和“pri
t”的中文意思等)
(一)输入语句在该程序中的第1行中的INPUT语句就是输入语句。这个语句的一般格式是:
INPUT“提示内容”;变量
其中,“提示内容”一般是提示用户输入什么样的信息。如每次运行上述程序时,依次输入5,4,3,2,1,0,1,2,3,4,5,计算机每次都把新输入的值赋给变量“x”并按“x”新获得的值执行下面的语句。
INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:
INPUT“提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…
例如,输入一个学生数学,语文,英语三门课的成绩,可以写成:INPUT“数学,语文,英语”;a,b,c
注:①“提示内容”与变量之间必须用分号“;”隔开。②各“提示内容”之间以及各变量之间必须用逗号“,”隔开。但最后的变量的后面不需要。
(二)输出语句在该程序中,第3行和第4行中的PRINT语句是输出语句。它的一般格式是:
PRINT“提示内容”;表达式
同输入语句一样,表达式前也可以有“提示内容”。例如下面的语句可以输出斐波那契数列:
PRINT“TheFibo
acciProgressio
is:”;11235813213455“…”
f此时屏幕上显示:TheFibo
acciProgressio
is:11235813213455…
输出语句的用途:(1)输出常量,变量的值和系统信息。(2)输出数值计算的结果。
〖思考〗:在112中程序框图中的输入框,输出框的内容怎样用输入语句、输出语句来表达?(学生讨论、交流想法,然后请学生作答)
参考答案:输入框:INPUT“请输入需判断的整数
”;
输出框:PRINT
;“是质数。”PRINT
;“不是质数。”
(三)赋值语句用来表明赋给某一个变量一个具体的确定值的语句。除了输入语句,在该程序中第2行的赋值语句也可以给变量提供初值。它的一般格
式是:
变量表达式
赋值语句中的“”叫做赋值号。
赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边
的变量,使该变量的值等于表达式的值。
注:①赋值号左边只能是变量名字,而不能是表达式。如:2X是错误的。
②赋值号左右不能对换。如“AB”“BA”的含义运行结果是不同的。
③不能利用赋值语句进行代数式的演算。(如化简、因式分解、解方程等)
④赋值号“”与数学中的等号意义不同。
〖思考〗:在112中程序框图中的输入框,哪些语句可以用赋值语句表达?并写出相应的
赋值语句。(学生思考讨论、r