问题 单项选择题

下列程序的运行结果是______。
SET EXACT OH
S="ni"+space(2)
IF S=="ni"
IF S="ni"
"one"
ELSE
"two"
ENDIF
ELSE
IF S="ni"
"three"
ELSE
"four"
ENDIF
ENDIF
RETURN

A.one

B.two

C.three

D.four

答案

参考答案:C

解析: 内存变量的赋值应使用“=”;判断两个值是否相同应使用“==”。本题中S不等于“ni”,但是,对s进行赋值操作总是成功的,因此结果为“three”。

问答题 简答题
问答题 简答题