作业辅导 发表于 2019-5-30 09:19:47

华师19春《计算机软件技术基础》在线作业

华师《计算机软件技术基础》在线作业
1.[单选题]采用顺序查找方法查找长度为n的线性表时,每个元素的平均长度为()。
华师作业答案可以联系QQ 761296021
    A.n    B.n/2
    C.(n+1)/2
    D.(n-1)/2
    正确答案:——C——
2.[单选题]按照二叉树的定义,具有3个结点的二叉树有(    )种。
    A.3
    B.4
    C.5
    D.6
    正确答案:——C——
3.[单选题]简单变量做实参时,实参与其对应的形参之间的数据传递方式是________。
    A.双向值传递方式
    B.地址传递方式
    C.单向值传递方式
    D.用户指定传递方式
    正确答案:——C——
4.[单选题]在if(x)语句中的x与下面条件表达式等价的是______。
    A.x!=0
    B.x==1
    C.x!=1
    D.x==0
    正确答案:————
5.[单选题]在C语言中,while语句中的条件为()时,结束该循环。
    A.0
    B.1
    C.true
    D.非0
    正确答案:————
6.[单选题]如果一个树中,结点A有3个兄弟,而且B为A的双亲,则B的度为( )。
    A.1
    B.3
    C.4
    D.5
    正确答案:————
7.[单选题]向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动()个元素。
    A.8
    B.63.5
    C.64
    D.7
    正确答案:————
8.[单选题]结构化程序设计的基本结构不包含以下哪项()
    A.顺序
    B.选择
    C.跳转
    D.循环
    正确答案:————    无忧答案网
9.[单选题]若给定的关键字集合为{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
    正确答案:————
10.[单选题]如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列选项中,(    )就是不稳定的排序方法。
    A.起泡排序
    B.归并排序
    C.直接插入法排序
    D.简单选择排序
    正确答案:————
11.[单选题]邻接表是图的一种()。
    A.顺序存储结构
    B.链式存储结构
    C.索引存储结构
    D.列存储结构
    正确答案:————
12.[单选题]Substring('DATA STRUCTURE',5,9)=( )。
    A.STRUCTURE'
    B.'ASTUCTUR'
    C.'DATA STRUCTRUE'
    D.'DATA'
    正确答案:————
13.[单选题]表达式:10!=9的值是()
    A.true
    B.非零值
    C.0
    D.1
    正确答案:————
14.[单选题]假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是(    )。
    A.O(n)
    B.O(e)
    C.O(n+e)
    D.O(n*e)
    正确答案:————
15.[单选题]由两个栈共享一个向量空间的好处是()。
    A.减少存取时间,降低下溢发生的机率
    B.节省存储空间,降低上溢发生的机率
    C.减少存取时间,降低上溢发生的机率
    D.节省存储空间,降低下溢发生的机率
    正确答案:————
16.[单选题]函数定义为Fun(int & i),变量定义n=100,则下面调用正确的是____.
    A.Fun(20)
    B.Fun(20+n)
    C.Fun(n)
    D.Fun(&n)
    正确答案:————
17.[单选题]设无向图的顶点个数为n,则该图最多有(    )条边。
    A.n-1
    B.n(n-1)/2
    C.n(n+1)/2
    D.0
    正确答案:————
18.[单选题]关于有向图的邻接表和逆邻接表表示法,下列结论正确的是()。
    A.用邻接表表示法计算入度比较方便
    B.用邻接表表示法计算入度和出度都方便
    C.用逆邻接表表示法计算入度和出度都不方便
    D.用逆邻接表表示法计算入度比计算出度方便
    正确答案:————
19.[单选题]一个栈的入栈序列是a,b,c,d,e,则栈的不可能的输出序列是(    )。
    A.edcba
    B.decba
    C.abcde
    D.dceab
    正确答案:————
20.[单选题]若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是__________.
    A.0
    B.8
    C.-12
    D.10
    正确答案:————
21.[单选题]队列操作的原则是(   )。
    A.先进先出
    B.后进先出
    C.只能进行插入
    D.只能进行删除
    正确答案:————
22.[单选题]如果有int a=5,b=3;则在执行“!a&&b++;”后a和b的值是()
    A.5 3
    B.0 1
    C.0 3
    D.54
    正确答案:————
23.[单选题]假定x和y为double型,则表达式x=2,y=x+3/2的值是_______
    A.3.500000
    B.3
    C.2.000000
    D.3.000000
    正确答案:————
24.[单选题]设有50行60列的二维数组A,其元素长度为4字节,按行优先顺序存储,基地址为200,则元素A的存储地址为(    )。
    A.3700
    B.4376
    C.3900
    D.4620
    正确答案:————
25.[单选题]在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。
    A.Shell排序
    B.起泡排序
    C.插入排序
    D.选择排序
    正确答案:————
26.[单选题]一个共用体变量所占内存是
    A.该共用体第一个成员所占的内存量
    B.该共用体最后一个成员所占的内存量
    C.该共用体占内存最多成员所占的内存量
    D.该共用体所有成员所需内存量的总和
    正确答案:————
27.[单选题]C语言中,长整型long数据在内存中的存储形式是______。
    A.ASCII
    B.原码
    C.反码
    D.补码
    正确答案:————
28.[单选题]链表不具有的特点是()。
    A.不必事先估计存储空间
    B.可随机访问任一元素
    C.插入删除不需要移动元素
    D.所需空间与线性表长度成正比
    正确答案:————
29.[单选题]下列关于栈的叙述正确的是()。
    A.栈是非线性结构
    B.栈是一种树状结构
    C.栈具有先进先出的特征
    D.栈具有后进先出的特征
    正确答案:————
30.[单选题]在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行( )。
    A.HL=p;p->next=HL;
    B.p->next=HL;HL=p;
    C.p->next=HL;p=HL;
    D.p->next=HL->next;HL->next=p;
    正确答案:————
31.[单选题]二叉树第i层上至多有( )结点。
    A.2i
    B.2 <sup>i</sup>
    C.2i-1
    D.2 <sup>i-1</sup>
    正确答案:————
32.[单选题]将两个字符串连接起来组成一个字符串时,选用___函数。
    A.strlen( )
    B.strcpy( )
    C.strcat( )
    D.strcmp( )
    正确答案:————
33.[单选题]C语言中,关于 while 和 do while 循环语句的正确叙述是()
    A.while 语句的循环控制条件为真时结束循环。
    B.do while 语句的循环控制条件为真时结束循环。
    C.while 循环体中不允许是空语句。
    D.do while 的循环体至少被执行一次.
    正确答案:————
34.[单选题]在C语言中,引用数组元素时,其数组下标的数据类型允许是
    A.整型常量
    B.整型表达式
    C.整型常量或整型表达式
    D.任何类型的表达式
    正确答案:————
35.[单选题]n个顶点的连通图至少有()条边。
    A.n-1
    B.n
    C.n+1
    D.0
    正确答案:————
36.[单选题]在下列运算符中,______优先级最高。
    A.<=
    B.*=
    C.+
    D.*
    正确答案:————
37.[单选题]设循环队列Q的头尾指针为F,R,当插入元素时尾指针R加1,头指针F总是指在队列中第一个元素的前一个位置,则队列中元素计数为(    )。
    A.R-F
    B.N-(R-F)
    C.(R-F+N)%N
    D.(F-R+N)%N
    正确答案:————
38.[单选题]若a、b均为int型变量,且a=100,则对以下关于for循环语句:for(b=100;a!=b;++a,b++)printf(————\n");判断正确的是
    A.循环体只执行一次
    B.是死循环
    C.循环体一次也不执行
    D.输出————
    正确答案:————
39.[单选题]向二叉排序树中插入一个元素时,其时间复杂度大致为( )。
    A.O(log<sub>2</sub>n)
    B.O(n)
    C.O(1)
    D.O(n*log<sub>2</sub>n)
    正确答案:————
40.[单选题]C语言的编译系统对宏命令的处理是
    A.在程序连接时进行的
    B.在对源程序中的其它语句编译之前进行的
    C.在程序运行时进行的
    D.和C程序中的其它语句同时进行的
    正确答案:————
41.[判断题]在程序运行过程中,其值不能被改变的量称为常量()
    A.错误
    B.正确
    正确答案:————
42.[判断题]存放地址的变量同其它变量一样,可以存放任何类型的数据。
    A.错误
    B.正确
    正确答案:————
43.[判断题]C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )
    A.错误
    B.正确
    正确答案:————
44.[判断题]若有说明:static int a;,则数组a中各元素可在程序的编译阶段得到初值0。
    A.错误
    B.正确
    正确答案:————
45.[判断题]指向同一数组的两指针p1、p2相减的结果与所指元素的下标相减的结果是相同的。
    A.错误
    B.正确
    正确答案:————
46.[判断题]一个int型变量的最大允许值为32767,如果再加1就会溢出。()
    A.错误
    B.正确
    正确答案:————
47.[判断题]使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”()
    A.错误
    B.正确
    正确答案:————
48.[判断题]C程序中,有调用关系的所有函数不一定放在同一个源程序文件中。
    A.错误
    B.正确
    正确答案:————
49.[判断题]设char s; *p=s; 则s=p+s;是正确的表达式。
    A.错误
    B.正确
    正确答案:————
50.[判断题]字符型变量用来存放字符常量,可以存放多个字符。()
    A.错误
    B.正确
    正确答案:————
附件是本帖内容答案,下载前请核对题目
页: [1]
查看完整版本: 华师19春《计算机软件技术基础》在线作业