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 x<0 Then
y=x*x-3*x+5
Else
y=(x-1)*(x-1)
End If
输出y.
若输出y=9,则输入的x值应该是( )