基本算法语句(1)
分层训练
1、下面程序运行结束后M的值为:( )
程序:M←1
M←M+2
M←M+3
A.1 B. 3 C.5 D.6
2、下列程序段运行后,M的值为
a←5
b←10
m←a
if b>m then m←b
A.5 B.10 C.5和10 D.以上都不是
3、下列程序段运行后,变量a,b的值为
a←3
b←4
if a
t←a
a←b
b←t
end if
A.3,4 B.4,3 C.3,3 D.4,4
4、 下列算法中,最后输出的a,b,c各是多少?
5、下列流程图表示的数学解析式是什么?
6、用算法语句给出用公式法求方程 的两个根的算法。
7、输入3个数a,b,c,如果这3个数能作为一个三角形的三边长,则输出,否则提示重新输入,试用算法语句表示上述过程。
8、 某班有50名学生,现将某科的成绩分为3个等级:不低于80分为A,低于60分为C,其余为B,试用条件语句表示输出每个学生相应的成绩等级的算法。
本节学习疑点:
|