答案是C:
if X<y then
A=15 : print A
a=-15 :print a
end if
可是我感觉应该是D:
if X<Y then A=15
else A=-15
print A
end if
不过两种我都在VB环境中试过了。
答案C:输入X<y,即显示15也显示-15
答案D:提示else没有if语句。上面明明有的。
望懂的解决一下铪。大家共同学习。交流。
希望能给个解释。别C对D对。就结束了。
这个好行跟我的题不对号把。
你回答是我的题吗?
参考资料:百度一下
我也感觉是答案的问题。
不过这好歹还是发的教材书上带的答案。老师也没讲过。
唉~就是d怎么回事。老是提示else没有if语句。上面明明有的。啊
课本也不一定全对,你用的是那个课本,我看了下面的,要是楼下的发的码是D的话,那就是D对了
if X<Y then A=15 ’这一句是if 语句的单行格式,不能再用end if了,不合格式
我上面说的是这样的:
If x < y Then
a = 15: Print a
Else
a = -15: Print a
End If
我用的是手机,打字难,才没有说清!
我用的是电子出版社的书,书里的代码都有错的,不过题一般不会错的,你多试下
那D也不对把。
我在vb环境中编写。
提示:提示else没有if语句。上面明明有的
怎么回事。有对的吗?
刚试了一下语句无错
新建程序 直接在窗体双击再写入代码
if 1<5 then
A=15
else :A=-15
end if
msgbox a
这后运行得结果