wdjh.net
当前位置:首页 >> VB 6.0 解释一下 IF x ThEn Print x ElsE Print x + 1 >>

VB 6.0 解释一下 IF x ThEn Print x ElsE Print x + 1

因为x你没给它赋值,其默认值为0,执行if语句时,条件不成立,执行else 语句,打印x+1,结果为1

结果是1 因为dim x 没有定具体值,默认为0 即x=0,执行else语句,所以x=0+1=1 因为x=0,即是否的意思,所以执行else语句~~

=0 因为:定义的X未赋值 所以:X=0 因为:X=0 即为【否】 所以:执行 print x

dim 是用来定义变量的,当后面木有(as。。。)的时候,表示定义x为变体型(variant)。 后面(if a)表示if a 不等于0,则运行then后面的语句,否则就else。 这个题目中x默认为0,所以直接执行else后面的print x+1,所以答案是1,选A

什么啊?程序不完整吧? 单从这个来看,运行结果应该是1。 因为X没有赋值,默认值为0;(在VB里,1为真true,2为假false) 所以If 判断为假,不会执行Print x (输出X),而是执行print x+1(输出X+1) 。即 0+1=1

dim x ’这里x 默认=0 if x.. ’0 在vb中对应得boolean值是false所以执行,print x+1 这一句

应该是在窗体上显示 -1 X这里的默认值是0,而if x then这一句 判断X是真还是假,,如果X的值是0就是假,如果不为0就是真.因为X是0所以这里就为假,就执行else后面的 0-1你说是不是等于-1 如果不确定的话,你可以去试试

应该是在窗体上显示 1 设置变量x,如果x成立,显示x,如果x不成立,显示x+1的值。 if x……如果x成立,then……则会运行 X这里的默认值是0,而if x then这一句 判断X是真还是假,,如果X的值是0就是假,如果不为0就是真.因为X是0所以这里就为假,就执行el...

if后面没判断条件就算x0,x=0为假,x0为真。一个表达式,真则-1,否则0,x0也为真。

显示结果:1

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com