vb中,执行A=10:B=20:Print(A B) 2
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/07 17:49:40
6~14是前包后开的区间[6,14).也就是说是大于等于6,小于14再问:这样啊~哦~谢谢~
12第一条,把5赋值给A第二条,把6赋值给A第三条,把当前A+A的值赋值给A再问:你的意思是说第一条的A被第二条中的A覆盖?再答:嗯
a>b>ca>b是true,值是1再执行1>c==false
判断变量C是否是英文大写字母
10,20,程序的意思就是A赋值为2,B赋值为10,再把B的值赋给A,B+10赋值给B,即B=20.然后输出A的值,输出“,”,B的值,“,”.所以输出的结果是10,20,再问:补充一下,“print
n=02和72
二楼说的VB的计算顺序是关系表达式→逻辑表达式正确也就是先判断a>b:FALSE再判断b>3:FALSE最后是or运算a>bOrb>3的值为:FALSEorFALSE所以最后的计算值为FALSE
a*=b;就等同于a=a*(b);类似a+=b;就等同于a=a+(b);这个括号不能省,所以,你的那个就是a=a*(b+10);所以楼上的算错了,答案是360.*是乘号.
C的结果是在6-10间的整数b-a=5Rnd为0-1的小数,包括0但不包括1因此(b-a)*Rnd的范围为0-5,包括0,但不包括5.所以((b-a)* Rnd + a的
B6\n是转义字符,是一个字符
fun(2*a,b)->fun((a+2),fun(2*a,b))
2+4+6+8+10=30
答案是C.这个问题涉及到两个问题.一是常数计算过程,二是结果是何种类型的问题.先说第一个问题.计算A=16384*2时,先计算16384*2,把计算结果保存在一个临时变量中,再把这个临时变量的值赋给A
VB先运算最里面的函数,这个不用说了吧?1.运算 Mid$(a$,8,1) 后的结果是 b 2.接着运算 UCase(b) 后的
这个代码的意思是:如果A>D和C>D这两个条件都成立的话,结果就是10,如果两个条件都不满足或者有一个不满足的话,结果就等于20.因为A=5,B=6所以5肯定不能大于6,所以结果就是20.
这是编程语言,其中“=”是赋值的符号,这是一个数值交换的功能,和C功能一致再问:A为什么不对再答:a和b都是变量,用来放数值,就像一个筐可以放西瓜,也可以放葡萄。
a=b=c的运算过程是这样的:先运算后面的b=c,这是b=c不是赋值,而是比较,比较c的值和b的值是否相同,如果相同,则返回true,否则返回false.在vb中true的值是-1,false的值为0