问题
单项选择题
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x = -5 If Sgn(x) Then y = Sgn(x ^ 2) Else y = Sgn(x) End If Print y End Sub 程序运行后,单击命令按钮,窗体上显示的是
A.-5
B.25
C.1
D.-1
答案
参考答案:C
解析:解析:函数Sgn(N)用于取数N的符号。X=-5,故Sgn(X)=-1,为真,执行Y=Sgn(X^2)=Sgn(25),故得1。