由莲山课件提供http://www.5ykj.com/ 资源全部免费
[A 基础达标]
1.下列说法中正确的个数是( )
①求方程ax+1=0的根需要用条件语句来描述算法;
②已知两点求直线斜率不需要用条件语句来描述算法;
③条件语句中可以没有Else,但必须有End If;
④条件语句中可以没有End If,但必须有Else.
A.0 B.1 C.2 D.3
解析:选C.①中需要判断a是否为0,故需用条件语句,①正确;②中需判断直线是否垂直于x轴,故需用条件语句,②不正确;③正确;④不正确.故选C.
2.阅读以下算法语句:
输入x;
If x0不成立,所以有x≤0.
4.运行下面的算法语句,若输入x的值为5,则输出的y值为( )
输入x;
If x0 Then
输出x
Else
If y>0 Then
输出y
Else
输出z
End If
End If.
[B 能力提升]
11.阅读下列程序:
输入x;
If x0 Then
y=7*x/2-5
Else
y=0
End If
End If
输出y.
如果输入x=-2,则输出结果为( )
A.2 B.-12
C.10 D.-4
解析:选D.输入x=-2,则x