一、课本基础提炼
1.输入、输出语句
输入语句的格式为INPUT“提示内容”;变量.
输出语句的格式为PRINT“提示内容”;表达式.
2.赋值语句的格式为变量=表达式,赋值语句中“=”叫做赋值号,计算机执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.一个赋值语句只能给一个变量赋值.
3.条件语句表达算法中的条件结构.条件语句的一般格式是
二、二级结论必备
1.条件语句一般有两种:IF—THEN语句;IF—THEN—ELSE语句.语句格式及框图如下.
(1)IF—THEN—ELSE格式
【答案】(1)d=16;(2)a=1,b=2,c=3.
【解析】
解(1)∵a=5,b=3,
∴d=c2=16,即输出d=16.
(2)∵a=1,b=2,c=a+b,∴c=3,又∵b=a+c-b,
即b=1+3-2=2,∴a=1,b=2,c=3,
即输出a=1,b=2,c=3.
【点评】
(1)赋值语句左边只能是变量名字,而不是表达式,右边可以是一个常量、变量或含变量的运算式.(2)赋值号的左右两边不能对换.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.如“A=B”和“B=A”的运行结果是不同的.
2.条件语句的应用
例2阅读下面的程序,当分别输入x=2,x=1,x=0时,输出的y值分别为________、________、________.
【点评】
计算机执行这种形式的条件语句时,是首先对IF后的条件进行判断,如果条件符合,就执行THEN后的语句;如果条件不符合,则直接结束该条件语句,转而执行其他语句,嵌套时注意内外分层,避免逻辑混乱.
3.循环语句的应用
例3下列程序执行后输出的结果是()
由框图可知,该程序的功能是计算s=5+4+…+n到首次不小于14的n-1的值,即(s,n)由以下运算得:(0,5)→(0+5,5-1)→(5+4,4-1)→(9+3,3-1)→(12+2,2-1),所以输出n=1.
【点评】
解答这类问题的关键是认真阅读程序,理解程序功能.必要时,根据程序画出框图辅助分析.
【基础达标】
1.运行右边的程序(“”为取商运算,“MOD”为取余运算),当输入x的值为54时,最后输出的x的值为______.












