内容正文:
第11章 11.3 11.3.1
1.关于输入语句的一般格式:[来源:Z*xx*k.Com]
下列说法不正确的是( )
A.提示内容可以是中文也可以是英文
B.提示内容一般是提示用户输入什么样的信息
C.输入语句中的变量不可以是表达式
D.输入语句中“变量”可以是常数,也可以是变量或表达式
解析 根据输入语句的作用及要求,可判断A,B,C选项都是正确的,D选项是错误的.语句中的“变量”是指变量的值,可以是具体常数,不可以是表达式.[来源:Zxxk.Com]
答案:D[来源:学*科*网]
2.“x=3*5”,“x=x+1”是某一伪代码中的先后相邻的两个语句,那么下列说法正确的是( )
①x=3*5的意思是x=3×5=15,此式与算术中式子一样;[来源:Zxxk.Com]
②x=3*5是将数值15赋给x;
③x=3*5可以写成3*5=x;
④x=x+1在执行此行时赋值号右边的x的值为15,执行后左边的x的值是16.
A.①②
B.②④
C.③④
D.②③[来源:学&科&网Z&X&X&K]
解析 赋值语句中的“=”与算术中的“=”不一样,式子的两边的值也不能互换,x=x+1是将x+1的值赋给x.[来源:Z,xx,k.Com]
答案:B
3.下列语句正确的是____________.(只填序号)
①输入语句INPUT x=3
②输入语句INPUT “圆的半径r”;r
③输出语句PRINT A+B=C
④赋值语句 A=B=50
⑤赋值语句 3=A
解析 INPUT语句中只能是变量,而不能是表达式,故①错误,②正确.
PRINT语句中“提示信息”部分要加双引号.
应为PRINT “A+B=”;C,故③错误.[来源:学*科*网]
赋值语句只能给一个变量赋值,故④错误.
赋值语句3=A中,赋值号左边必须为变量名,故⑤错误.
答案:②
4.分析下面伪代码执行后显示的结果.
(1)
若输入的是8,10,则显示结果是什么?[来源:学科网]
(2)
若输入的数值为5,则显示的结果是什么?[来源:Zxxk.Com]
解 (1)语句执行后显示的结果是算式平均数:9.
(2)显示的结果:25.
5.某市2016年1~12月的产值(亿元)分别为3.8,4.2,5.3,6.1,5.6,4.8,7.3,4.5,6.4,5.8,4.7,6.5,该市要统计每季度的平均产值及2016年的月平均产值,试分别用赋值语句和输入、输出语句表示计算上述各个平均值的伪代码.
解 设1~12月的产值分别为a1,a2,…,a12,则伪代码如下:[来源:学科网ZXXK]
$$