【导读】
必典考网发布第五章算法与程序设计题库2022全套模拟试题119,更多第五章算法与程序设计题库的模拟考试请访问必典考网中学信息技术(高级)题库频道。
1. [单选题]在VB语言中,下列不合法的数值常量是()。
A. 2.3
B. 2.1E-2
C. 0.0
D. 2.1D309
2. [单选题]在VB语言中,下列不合法的变量名是()。
A. abc
B. 变量bc
C. 3AA
D. A_2
3. [单选题]已知一个线性储存的线性表设每个结点需要占n个存储单元,若第一个结点地址为xul,则第i个结点的地址为()。
A. xul+(i-1)*n
B. xul+i*n
C. xul-i*n
D. xul+(i+1)*n
4. [单选题]在C语言中,以下关于数组的描述正确的是()。
A. 数组下标从1开始
B. 数组元素个数必须在定义时指定
C. 编译系统不会进行下标出界检查
D. 数组在内存中可能不是连续存储的
5. [单选题]对于“算法的空间复杂度”,这里的空间主要是指()。
A. 内存空间
B. 磁盘空间(disk space)
C. CPU寄存器空间
D. 键盘缓冲区
6. [单选题]执行下列程序段后,sum变量的值是()。intsum=0;for(inti=0;i<10;i++;sum+=i)
A. 45
B. 55
D. 编译错误
7. [单选题]在Visual Basic中,正确表示“a的平方减去b的平方”的表达式是()。
A. (a-B.2
B. (a-B.^2
C. (a-B.*(a-B.
D. a^2-b^2
8. [单选题]在Visual Basic中,若a=3,b=3,c=1,语句Ifa>bThenc=a+1Elsec=b-1执行后,变量c的值是()。
A. 3
B. 2
C. 4
D. 1
9. [单选题]下列Visual Basic表达式中,能产生一个10到99之间(包括10和99)随机整数的是()。
A. Rnd()*89
B. Rnd()*50+10
C. Int(Rnd()*89)+10
D. Int(Rnd()*90)+10
10. [单选题]下列关于线性表的叙述,不正确的是()。
A. 线性表可以是空表
B. 线性表是一种线性结构
C. 线性表的所有结点有且仅有一个前驱结点和一个后继结点
D. 线性表是由(n>0)个元素组成的一个有限序列