Vb作业题
1.根据优先级的等价是:((a >;b)和(而不是(c & gta)))或((c & gtb)和(c & lt(a+b)))
2和3其实是个问题。数字默认都是整数,整数和整数计算结果还是整数。integer的最大值是32767,所以溢出。但只要有一个类型范围较大的数,计算结果就会基于大数据类型,打印20000+CLng(20000)。
a = CLng(x) + x
b = CLng(2) * x
2和3其实是个问题。数字默认都是整数,整数和整数计算结果还是整数。integer的最大值是32767,所以溢出。但只要有一个类型范围较大的数,计算结果就会基于大数据类型,打印20000+CLng(20000)。
a = CLng(x) + x
b = CLng(2) * x