正确答案: A
使用了关键字
题目:在VB语言中,不能使用“Next”作为变量名的原因是()。
解析:根据VB变量名的命名规则知:Next是关键字,不能用作变量名。
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]在VB语言中,下列不合法的数值常量是()。
2.1D309
解析:双精度浮点数的指数用“D”或“d”表示,D选项超出了双精度浮点数的数值范围。
[单选题]在VB语言中,下列不合法的变量名是()。
3AA
解析:VB变量名的命名规则:(1)以字母或汉字开头,后可跟汉字、字母、数字或下划线,长度小于等于255个字符;(2)不要使用VB中的关键字;(3)VB中不区分变量名的大小写;(4)为了增加程序的可读性,可在变量名前加一缀来表明该变量的数据类型。
[单选题]在VB语言中,下列正确的赋值语句是()。
x=y+1
解析:赋值号左边必须是单独的变量。
[单选题]在VB语言中,下面不合法的运算符的是()
%
解析:B是乘法运算符,C是整数除法运算符,D是浮点数除法运算符,A选项在C语言中是求余运算符,在VB中无此运算符。
[单选题]下列不合法的关系表达式是()。
a>b>c
解析:VB中连续比较是不成立的。
[单选题]已知一个物体在斜抛运动时斜抛角度为α(弧度),斜抛初速度为v,重力加速度为9.8,计算物体水平位移的步骤有:①计算物体飞行时间t=v?sinα/9.8②输入斜抛角度α和初速度v③输出变量s④计算水平位移量s=2w?t?cosα其正确的顺序是()。
②①④③
[单选题]在Visual Basic中,若x、y都是正整数,且x能被y整除,则下列表达式值一定为真的是()。
Abs(xy)=xy
解析:A选项中“/”后的结果是一个浮点数商,C选项中“\”后的结果是一个整数商,Int(number)不大于number的最大整数,故C应改为Int(xy)=xy,D选项“=”左边是整数,右边是浮点数,故一定不等价,故本题选B,Abs()是求绝对值函数。
[单选题]下面程序段是利用For语句给数组a赋值,使a(1)=1,a(2)=3,a(3)=5,……,a(50)=99,则划线处的语句应该是()。 Dim a(1 to 50) As Integer For i=1 To 50 ______Next i
a(i)=2*i-1
解析:由a(1)=1,a(2)=3,a(3)=5,……,a(50)=99知,总结出a(k)=m,m=2k-l,故本题选择D。
[单选题]首先访问结点的左子树,然后访问该结点,最后访问结点的右子树,这种遍历称为()。
中序遍历
解析:遍历方式分为三种:先序遍历,中序遍历和后序遍历。中序遍历首先遍历左子树,然后访问根结点,最后遍历右子树。先序遍历是首先访问根结点然后遍历左子树,最后遍历右子树。后序遍历首先遍历左子树,然后遍历右子树,最后遍历访问根结点。