华师《计算机软件技术基础》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 40 道试题,共 80 分。)
V
1. 线性表的链接实现有利于( )运算。
A. 插入
B. 读表元
C. 查找
D. 定位
需要购买答案的联系QQ:79691519满分:2 分
2. 一个栈的入栈序列是a,b,c,d,e,则栈的不可能的输出序列是( )。
A. edcba
B. decba
C. abcde
D. dceab
此题选: D 满分:2 分
3. 在下列运算符中,______优先级最高。
A. =
B. *=
C. +
D. *
此题选: D 满分:2 分
4. 在C程序中,若对函数类型未加说明,则函数的隐含类型为( )。
A. int
B. double
C. void
D. char
需要购买答案的联系QQ:79691519满分:2 分
5. 对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历的结果为( )。
A. DBFEAC
B. DFEBCA
C. BDFECA
D. BDEFAC
需要购买答案的联系QQ:79691519满分:2 分
6. C语言对嵌套if语句的规定是:else总是与______配对。
A. 其之前最近的if
B. 第一个if
C. 其之前最近且不带else的if
D. 缩进位置相同的if
需要购买答案的联系QQ:79691519满分:2 分
7. 非空的循环单链表head的尾节点(由p所指向)满足()。
A. p- next=NULL
B. p=NULL
C. p- next=head
D. p=head
需要购买答案的联系QQ:79691519满分:2 分
8. 每次从无序表中取出一个元素,把它插入到有序表中的适当位置,此种排序方法叫做( )排序.
A. 插入
B. 交换
C. 选择
D. 归并
需要购买答案的联系QQ:79691519满分:2 分
9. 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用()存储方式最节省时间。
A. 顺序表
B. 单链表
C. 双链表
D. 单循环链表
需要购买答案的联系QQ:79691519满分:2 分
10. 完成堆排序的全过程需要( )个纪录大小的辅助空间。
A. 1
B. n
C. nlog2n
D. nlog2n
需要购买答案的联系QQ:79691519满分:2 分
11. C编译程序是
A. C程序的机器语言版本
B. 一组机器语言指令
C. 将C源程序编译成目标程序的程序
D. 命令计算机执行指定的操作
需要购买答案的联系QQ:79691519满分:2 分
12. 将两个字符串连接起来组成一个字符串时,选用___函数。
A. strlen( )
B. strcpy( )
C. strcat( )
D. strcmp( )
需要购买答案的联系QQ:79691519满分:2 分
13. 在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
A. Shell排序
B. 起泡排序
C. 插入排序
D. 选择排序
此题选: D 满分:2 分
14. 设无向图的顶点个数为n,则该图最多有( )条边。
A. n-1
B. n(n-1)/2
C. n(n+1)/2
D. 0
需要购买答案的联系QQ:79691519满分:2 分
15. 向顺序栈中压入新元素时,应当( )。
A. 先移动栈顶指针,再存入元素
B. 先存入元素,再移动栈顶指针
C. 先后次序无关紧要
D. 同时进行
需要购买答案的联系QQ:79691519满分:2 分
16. 由两个栈共享一个向量空间的好处是()。
A. 减少存取时间,降低下溢发生的机率
B. 节省存储空间,降低上溢发生的机率
C. 减少存取时间,降低上溢发生的机率
D. 节省存储空间,降低下溢发生的机率
需要购买答案的联系QQ:79691519满分:2 分
17. 一个共用体变量所占内存是
A. 该共用体第一个成员所占的内存量
B. 该共用体最后一个成员所占的内存量
C. 该共用体占内存最多成员所占的内存量
D. 该共用体所有成员所需内存量的总和
需要购买答案的联系QQ:79691519满分:2 分
18. 用某种排序方法队线性表(25,84,21,47,15,27,68,35,20)进行排序,元素序列变化如下:(1)25,84,21,47,15,27,68,35,20 (2)20,15,21,25,47,27,68,35,84 (3)15,20,21,25,35,27,47,68,84 (4)15,20,21,25,27,35,47,68,84 所采用的排序方法是()。
A. 选择排序
B. Shell排序
C. 归并排序
D. 快速排序
此题选: D 满分:2 分
19. 链表不具有的特点是()。
A. 不必事先估计存储空间
B. 可随机访问任一元素
C. 插入删除不需要移动元素
D. 所需空间与线性表长度成正比
需要购买答案的联系QQ:79691519满分:2 分
20. 在C 语言程序中,在函数内部定义的变量称为()
A. 全局变量
B. 全程变量
C. 外部变量
D. 内部变量
此题选: D 满分:2 分
21. 如果有int a=5,b=3;则在执行“!a b++;”后a和b的值是()
A. 5 3
B. 0 1
C. 0 3
D. 54
需要购买答案的联系QQ:79691519满分:2 分
22. 在C语言中,while语句中的条件为()时,结束该循环。
A. 0
B. 1
C. true
D. 非0
需要购买答案的联系QQ:79691519满分:2 分
23. 如果一个树中,结点A有3个兄弟,而且B为A的双亲,则B的度为( )。
A. 1
B. 3
C. 4
D. 5
需要购买答案的联系QQ:79691519满分:2 分
24. 对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。 在第一趟划分过程中,元素移动次数最多的序列是 ()。
A. 82,75,70,16,10,90,68,23
B. 23,10,16,70,82,75,68,90
C. 70,75,68,23,10,16,90,82
D. 70,75,82,90,23,16,10,68
此题选: D 满分:2 分
25. 结构化程序设计的基本结构不包含以下哪项()
A. 顺序
B. 选择
C. 跳转
D. 循环
需要购买答案的联系QQ:79691519满分:2 分
26. 下列关于栈的叙述正确的是()。
A. 栈是非线性结构
B. 栈是一种树状结构
C. 栈具有先进先出的特征
D. 栈具有后进先出的特征
此题选: D 满分:2 分
27. 在C语言中,不正确的int类型的常数是______。
A. 0
B. 32768
C. 037
D. 0xaf
需要购买答案的联系QQ:79691519满分:2 分
28. 程序应该必须包含的部分是()
A. 头文件
B. 注释
C. 高级语言
D. 数据结构和算法
此题选: D 满分:2 分
29. 二叉树第i层上至多有( )结点。
A. 2i
B. 2 sup i /sup
C. 2i-1
D. 2 sup i-1 /sup
此题选: D 满分:2 分
30. 表达式:10!=9的值是()
A. true
B. 非零值
C. 0
D. 1
此题选: D 满分:2 分
31. 假定变量b和pb定义为:int b[10], *pb=b;,要将24赋值给b[1]元素中,不正确的语句是____.
A. *(pb+1)=24;
B. *(b+1)=24;
C. *++b=24;
D. *++pb=24;
需要购买答案的联系QQ:79691519满分:2 分
32. 向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动()个元素。
A. 8
B. 63.5
C. 64
D. 7
需要购买答案的联系QQ:79691519满分:2 分
33. 在c语言中,运算对象必须是整型数的运算符是()
A. %
B.
C. %和
D. **
需要购买答案的联系QQ:79691519满分:2 分
34. 如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列选项中,( )就是不稳定的排序方法。
A. 起泡排序
B. 归并排序
C. 直接插入法排序
D. 简单选择排序
此题选: D 满分:2 分
35. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。
A. ”.c”
B. “.obj”
C. “.exe”
D. “.bas”
需要购买答案的联系QQ:79691519满分:2 分
36. 关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()
A. 实参不会改变
B. 实参可能会改变
C. 如果是指针,肯定不会改变
D. 如果不是指针,可能会改变
需要购买答案的联系QQ:79691519满分:2 分
37. 若给定的关键字集合为{20,15,14,18,21,36,40,10},一趟快速排序结束时,键值的排列为()。
A. 10,15,14,18,20,36,40,21
B. 10,15,14,18,20,40,36,21
C. 10,15,14,20,18,40,36,21
D. 15,10,14,18,20,36,40,21
需要购买答案的联系QQ:79691519满分:2 分
38. 在if(x)语句中的x与下面条件表达式等价的是______。
A. x!=0
B. x==1
C. x!=1
D. x==0
需要购买答案的联系QQ:79691519满分:2 分
39. C语言中,长整型long数据在内存中的存储形式是______。
A. ASCII
B. 原码
C. 反码
D. 补码
此题选: D 满分:2 分
40. 队列操作的原则是( )。
A. 先进先出
B. 后进先出
C. 只能进行插入
D. 只能进行删除
需要购买答案的联系QQ:79691519满分:2 分
华师《计算机软件技术基础》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 20 分。)
V
1. 若有说明:static int a[2][5];,则数组a中各元素可在程序的编译阶段得到初值0。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. 在一个函数中,不允许定义与结构体类型的成员相同名的变量。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. rewind函数的作用是使指针重新返回文件的开头,此函数无返回值()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. 自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 字符型变量用来存放字符常量,可以存放多个字符。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. C语言的关键字都是小写的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. 指向同一数组的两指针p1、p2相减的结果与所指元素的下标相减的结果是相同的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 一个int型变量的最大允许值为32767,如果再加1就会溢出。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 数据结构指的是数据的组织形式,数组就是一种数据结构( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 40 道试题,共 80 分。)
V
1. 线性表的链接实现有利于( )运算。
A. 插入
B. 读表元
C. 查找
D. 定位
需要购买答案的联系QQ:79691519满分:2 分
2. 一个栈的入栈序列是a,b,c,d,e,则栈的不可能的输出序列是( )。
A. edcba
B. decba
C. abcde
D. dceab
此题选: D 满分:2 分
3. 在下列运算符中,______优先级最高。
A. =
B. *=
C. +
D. *
此题选: D 满分:2 分
4. 在C程序中,若对函数类型未加说明,则函数的隐含类型为( )。
A. int
B. double
C. void
D. char
需要购买答案的联系QQ:79691519满分:2 分
5. 对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历的结果为( )。
A. DBFEAC
B. DFEBCA
C. BDFECA
D. BDEFAC
需要购买答案的联系QQ:79691519满分:2 分
6. C语言对嵌套if语句的规定是:else总是与______配对。
A. 其之前最近的if
B. 第一个if
C. 其之前最近且不带else的if
D. 缩进位置相同的if
需要购买答案的联系QQ:79691519满分:2 分
7. 非空的循环单链表head的尾节点(由p所指向)满足()。
A. p- next=NULL
B. p=NULL
C. p- next=head
D. p=head
需要购买答案的联系QQ:79691519满分:2 分
8. 每次从无序表中取出一个元素,把它插入到有序表中的适当位置,此种排序方法叫做( )排序.
A. 插入
B. 交换
C. 选择
D. 归并
需要购买答案的联系QQ:79691519满分:2 分
9. 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用()存储方式最节省时间。
A. 顺序表
B. 单链表
C. 双链表
D. 单循环链表
需要购买答案的联系QQ:79691519满分:2 分
10. 完成堆排序的全过程需要( )个纪录大小的辅助空间。
A. 1
B. n
C. nlog2n
D. nlog2n
需要购买答案的联系QQ:79691519满分:2 分
11. C编译程序是
A. C程序的机器语言版本
B. 一组机器语言指令
C. 将C源程序编译成目标程序的程序
D. 命令计算机执行指定的操作
需要购买答案的联系QQ:79691519满分:2 分
12. 将两个字符串连接起来组成一个字符串时,选用___函数。
A. strlen( )
B. strcpy( )
C. strcat( )
D. strcmp( )
需要购买答案的联系QQ:79691519满分:2 分
13. 在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
A. Shell排序
B. 起泡排序
C. 插入排序
D. 选择排序
此题选: D 满分:2 分
14. 设无向图的顶点个数为n,则该图最多有( )条边。
A. n-1
B. n(n-1)/2
C. n(n+1)/2
D. 0
需要购买答案的联系QQ:79691519满分:2 分
15. 向顺序栈中压入新元素时,应当( )。
A. 先移动栈顶指针,再存入元素
B. 先存入元素,再移动栈顶指针
C. 先后次序无关紧要
D. 同时进行
需要购买答案的联系QQ:79691519满分:2 分
16. 由两个栈共享一个向量空间的好处是()。
A. 减少存取时间,降低下溢发生的机率
B. 节省存储空间,降低上溢发生的机率
C. 减少存取时间,降低上溢发生的机率
D. 节省存储空间,降低下溢发生的机率
需要购买答案的联系QQ:79691519满分:2 分
17. 一个共用体变量所占内存是
A. 该共用体第一个成员所占的内存量
B. 该共用体最后一个成员所占的内存量
C. 该共用体占内存最多成员所占的内存量
D. 该共用体所有成员所需内存量的总和
需要购买答案的联系QQ:79691519满分:2 分
18. 用某种排序方法队线性表(25,84,21,47,15,27,68,35,20)进行排序,元素序列变化如下:(1)25,84,21,47,15,27,68,35,20 (2)20,15,21,25,47,27,68,35,84 (3)15,20,21,25,35,27,47,68,84 (4)15,20,21,25,27,35,47,68,84 所采用的排序方法是()。
A. 选择排序
B. Shell排序
C. 归并排序
D. 快速排序
此题选: D 满分:2 分
19. 链表不具有的特点是()。
A. 不必事先估计存储空间
B. 可随机访问任一元素
C. 插入删除不需要移动元素
D. 所需空间与线性表长度成正比
需要购买答案的联系QQ:79691519满分:2 分
20. 在C 语言程序中,在函数内部定义的变量称为()
A. 全局变量
B. 全程变量
C. 外部变量
D. 内部变量
此题选: D 满分:2 分
21. 如果有int a=5,b=3;则在执行“!a b++;”后a和b的值是()
A. 5 3
B. 0 1
C. 0 3
D. 54
需要购买答案的联系QQ:79691519满分:2 分
22. 在C语言中,while语句中的条件为()时,结束该循环。
A. 0
B. 1
C. true
D. 非0
需要购买答案的联系QQ:79691519满分:2 分
23. 如果一个树中,结点A有3个兄弟,而且B为A的双亲,则B的度为( )。
A. 1
B. 3
C. 4
D. 5
需要购买答案的联系QQ:79691519满分:2 分
24. 对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。 在第一趟划分过程中,元素移动次数最多的序列是 ()。
A. 82,75,70,16,10,90,68,23
B. 23,10,16,70,82,75,68,90
C. 70,75,68,23,10,16,90,82
D. 70,75,82,90,23,16,10,68
此题选: D 满分:2 分
25. 结构化程序设计的基本结构不包含以下哪项()
A. 顺序
B. 选择
C. 跳转
D. 循环
需要购买答案的联系QQ:79691519满分:2 分
26. 下列关于栈的叙述正确的是()。
A. 栈是非线性结构
B. 栈是一种树状结构
C. 栈具有先进先出的特征
D. 栈具有后进先出的特征
此题选: D 满分:2 分
27. 在C语言中,不正确的int类型的常数是______。
A. 0
B. 32768
C. 037
D. 0xaf
需要购买答案的联系QQ:79691519满分:2 分
28. 程序应该必须包含的部分是()
A. 头文件
B. 注释
C. 高级语言
D. 数据结构和算法
此题选: D 满分:2 分
29. 二叉树第i层上至多有( )结点。
A. 2i
B. 2 sup i /sup
C. 2i-1
D. 2 sup i-1 /sup
此题选: D 满分:2 分
30. 表达式:10!=9的值是()
A. true
B. 非零值
C. 0
D. 1
此题选: D 满分:2 分
31. 假定变量b和pb定义为:int b[10], *pb=b;,要将24赋值给b[1]元素中,不正确的语句是____.
A. *(pb+1)=24;
B. *(b+1)=24;
C. *++b=24;
D. *++pb=24;
需要购买答案的联系QQ:79691519满分:2 分
32. 向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动()个元素。
A. 8
B. 63.5
C. 64
D. 7
需要购买答案的联系QQ:79691519满分:2 分
33. 在c语言中,运算对象必须是整型数的运算符是()
A. %
B.
C. %和
D. **
需要购买答案的联系QQ:79691519满分:2 分
34. 如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列选项中,( )就是不稳定的排序方法。
A. 起泡排序
B. 归并排序
C. 直接插入法排序
D. 简单选择排序
此题选: D 满分:2 分
35. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。
A. ”.c”
B. “.obj”
C. “.exe”
D. “.bas”
需要购买答案的联系QQ:79691519满分:2 分
36. 关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()
A. 实参不会改变
B. 实参可能会改变
C. 如果是指针,肯定不会改变
D. 如果不是指针,可能会改变
需要购买答案的联系QQ:79691519满分:2 分
37. 若给定的关键字集合为{20,15,14,18,21,36,40,10},一趟快速排序结束时,键值的排列为()。
A. 10,15,14,18,20,36,40,21
B. 10,15,14,18,20,40,36,21
C. 10,15,14,20,18,40,36,21
D. 15,10,14,18,20,36,40,21
需要购买答案的联系QQ:79691519满分:2 分
38. 在if(x)语句中的x与下面条件表达式等价的是______。
A. x!=0
B. x==1
C. x!=1
D. x==0
需要购买答案的联系QQ:79691519满分:2 分
39. C语言中,长整型long数据在内存中的存储形式是______。
A. ASCII
B. 原码
C. 反码
D. 补码
此题选: D 满分:2 分
40. 队列操作的原则是( )。
A. 先进先出
B. 后进先出
C. 只能进行插入
D. 只能进行删除
需要购买答案的联系QQ:79691519满分:2 分
华师《计算机软件技术基础》在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 10 道试题,共 20 分。)
V
1. 若有说明:static int a[2][5];,则数组a中各元素可在程序的编译阶段得到初值0。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. 在一个函数中,不允许定义与结构体类型的成员相同名的变量。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. rewind函数的作用是使指针重新返回文件的开头,此函数无返回值()
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. 自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 字符型变量用来存放字符常量,可以存放多个字符。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. C语言的关键字都是小写的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. 指向同一数组的两指针p1、p2相减的结果与所指元素的下标相减的结果是相同的。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 一个int型变量的最大允许值为32767,如果再加1就会溢出。( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 数据结构指的是数据的组织形式,数组就是一种数据结构( )
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!