homework 发表于 2018-4-26 12:34:11

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

华师《计算机软件技术基础》在线作业
无忧答案www.ap5u.com整理提供
一、单选题:
1.(单选题)对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。\n在第一趟划分过程中,元素移动次数最多的序列是\n()。          (满分:)
    A82,75,70,16,10,90,68,23    B23,10,16,70,82,75,68,90
    C70,75,68,23,10,16,90,82    D70,75,82,90,23,16,10,68
    正确答案:——D——
2.(单选题)在C程序中,若对函数类型未加说明,则函数的隐含类型为()。          (满分:)
    Aint
    Bdouble
    Cvoid
    Dchar
    正确答案:——A——
3.(单选题)C语言对嵌套if语句的规定是:else总是与______配对。          (满分:)
    A其之前最近的if
    B第一个if
    C其之前最近且不带else的if
    D缩进位置相同的if
    正确答案:——C——
4.(单选题)设有50行60列的二维数组A,其元素长度为4字节,按行优先顺序存储,基地址为200,则元素A的存储地址为()。          (满分:)
    A3700
    B4376
    C3900
    D4620
    正确答案:————
5.(单选题)对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历的结果为()。          (满分:)
    ADBFEAC
    BDFEBCA
    CBDFECA
    DBDEFAC
    正确答案:————
6.(单选题)串的长度是()。          (满分:)
    A串中不同字符的个数
    B串中不同字母的个数
    C串中所含字符的个数且字符个数大于0
    D串中所含字符的个数
    正确答案:————
7.(单选题)下列关于栈的叙述正确的是()。          (满分:)
    A栈是非线性结构
    B栈是一种树状结构
    C栈具有先进先出的特征
    D栈具有后进先出的特征
    正确答案:————
8.(单选题)在c语言中,运算对象必须是整型数的运算符是()          (满分:)
    A%
    B\\
    C%和\\
    D**
    正确答案:————
9.(单选题)函数原型语句正确的是____.          (满分:)
    AintFunction(voida);
    BvoidFunction(int);
    CintFunction(a);
    Dvoidint(doublea);    答案QQ 761296021
    正确答案:————
10.(单选题)在下列运算符中,______优先级最高。          (满分:)
    A<=
    B*=
    C+
    D*
    正确答案:————
11.(单选题)C语言中,关于while和dowhile循环语句的正确叙述是()          (满分:)
    Awhile语句的循环控制条件为真时结束循环。
    Bdowhile语句的循环控制条件为真时结束循环。
    Cwhile循环体中不允许是空语句。
    Ddowhile的循环体至少被执行一次.
    正确答案:————
12.(单选题)函数形参与实参之间的传递是“值传递”,以下叙述正确的是          (满分:)
    A实参和与其对应的形参共用一个存储单元
    B实参和与其对应的形参各占用独立的存储单元
    C当实参和与其对应的形参同名时才共用一个存储单元
    D形参是形式的,不占用存储单元
    正确答案:————
13.(单选题)判断char型变量c1是否为大写字母的正确表达式为______。          (满分:)
    A‘A‘<=c1<=‘Z‘
    B(c1>=‘A‘)&&(c1<=‘Z‘)
    C(c1>=A)&&(c1<=Z)
    D(‘A‘>=c1)&&(‘Z‘<=c1)
    正确答案:————
14.(单选题)每次从无序表中取出一个元素,把它插入到有序表中的适当位置,此种排序方法叫做()排序.          (满分:)
    A插入
    B交换
    C选择
    D归并
    正确答案:————
15.(单选题)程序应该必须包含的部分是()          (满分:)
    A头文件
    B注释
    C高级语言
    D数据结构和算法
    正确答案:————
16.(单选题)线索化二叉树中某结点D,没有左孩子的主要条件是()。          (满分:)
    AD->Lchild=Null
    BD->ltag=1
    CD->Rchild=Null
    DD->ltag=0
    正确答案:————
17.(单选题)在C语言中,不正确的int类型的常数是______。          (满分:)
    A0
    B32768
    C037
    D0xaf
    正确答案:————
18.(单选题)计算机的算法是()。          (满分:)
    A计算方法
    B排序方法
    C对特定问题求解步骤的一种描述
    D调度算法
    正确答案:————
19.(单选题)向二叉排序树中插入一个元素时,其时间复杂度大致为()。          (满分:)
    AO(log<sub>2</sub>n)
    BO(n)
    CO(1)
    DO(n*log<sub>2</sub>n)
    正确答案:————
20.(单选题)采用顺序查找方法查找长度为n的线性表时,每个元素的平均长度为()。          (满分:)
    An
    Bn/2
    C(n+1)/2
    D(n-1)/2
    正确答案:————
21.(单选题)C语言的编译系统对宏命令的处理是          (满分:)
    A在程序连接时进行的
    B在对源程序中的其它语句编译之前进行的
    C在程序运行时进行的
    D和C程序中的其它语句同时进行的
    正确答案:————
22.(单选题)顺序查找法适合于存储结构为()的线性表。          (满分:)
    A散列表
    B顺序存储或连接存储
    C压缩存储
    D索引存储
    正确答案:————
23.(单选题)数组A中,每个元素A的长度为3个字节,行下标I从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,存放该数组至少需要的单元数为()。          (满分:)
    A80
    B100
    C240
    D270
    正确答案:————
24.(单选题)向顺序栈中压入新元素时,应当()。          (满分:)
    A先移动栈顶指针,再存入元素
    B先存入元素,再移动栈顶指针
    C先后次序无关紧要
    D同时进行
    正确答案:————
25.(单选题)设有一个二元数组A,假设A存放位置在644(10),A存放位置在676(10),每个元素占一个空间,则A在()位置,(10)表明用10进数表示。          (满分:)
    A692(10)
    B626(10)
    C709(10)
    D724(10)
    正确答案:————
26.(单选题)在C语言程序中,在函数内部定义的变量称为()          (满分:)
    A全局变量
    B全程变量
    C外部变量
    D内部变量
    正确答案:————
27.(单选题)队列的插入操作是在()进行。          (满分:)
    A队首
    B队尾
    C队前
    D队后
    正确答案:————
28.(单选题)表达式:10!=9的值是()          (满分:)
    Atrue
    B非零值
    C0
    D1
    正确答案:————
29.(单选题)完成堆排序的全过程需要()个纪录大小的辅助空间。          (满分:)
    A1
    Bn
    Cnlog2n
    D|nlog2n|
    正确答案:————
30.(单选题)若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是__________.          (满分:)
    A0
    B8
    C-12
    D10
    正确答案:————
31.(单选题)一个共用体变量所占内存是          (满分:)
    A该共用体第一个成员所占的内存量
    B该共用体最后一个成员所占的内存量
    C该共用体占内存最多成员所占的内存量
    D该共用体所有成员所需内存量的总和
    正确答案:————
32.(单选题)简单变量做实参时,实参与其对应的形参之间的数据传递方式是________。          (满分:)
    A双向值传递方式
    B地址传递方式
    C单向值传递方式
    D用户指定传递方式
    正确答案:————
33.(单选题)假定变量b和pb定义为:intb,*pb=b;,要将24赋值给b元素中,不正确的语句是____.          (满分:)
    A*(pb+1)=24;
    B*(b+1)=24;
    C*++b=24;
    D*++pb=24;
    正确答案:————
34.(单选题)函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是____.          (满分:)
    AFun(20)
    BFun(20+n)
    CFun(n)
    DFun(&n)
    正确答案:————
35.(单选题)C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。          (满分:)
    A”.c”
    B“.obj”
    C“.exe”
    D“.bas”
    正确答案:————
36.(单选题)假定x和y为double型,则表达式x=2,y=x+3/2的值是_______          (满分:)
    A3.500000
    B3
    C2.000000
    D3.000000
    正确答案:————
37.(单选题)计算机的算法必须具备输入,输出和()五个特性。          (满分:)
    A可行性,可移植性和可扩充性
    B可行性,确定性和有穷性
    C确定性,有穷性和稳定性
    D易读性,稳定性和安全性
    正确答案:————
38.(单选题)在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。          (满分:)
    AShell排序
    B起泡排序
    C插入排序
    D选择排序
    正确答案:————
39.(单选题)当调用函数时,实参是一个数组名,则向函数传送的是()          (满分:)
    A数组的长度
    B数组的首地址
    C数组每一个元素的地址
    D数组每个元素中的值
    正确答案:————
40.(单选题)按照二叉树的定义,具有3个结点的二叉树有()种。          (满分:)
    A3
    B4
    C5
    D6
    正确答案:————
三、判断题:
41.(判断题)设chars;*p=s; 则s=p+s;是正确的表达式。          (满分:)
    A错误
    B正确
    正确答案:————
42.(判断题)一个int型变量的最大允许值为32767,如果再加1就会溢出。()          (满分:)
    A错误
    B正确
    正确答案:————
43.(判断题)所有函数都是平行的,函数间可以相互调用,但不能调用main函数。()          (满分:)
    A错误
    B正确
    正确答案:————
44.(判断题)在程序运行过程中,其值不能被改变的量称为常量()          (满分:)
    A错误
    B正确
    正确答案:————
45.(判断题)C程序中,有调用关系的所有函数不一定放在同一个源程序文件中。          (满分:)
    A错误
    B正确
    正确答案:————
46.(判断题)rewind函数的作用是使指针重新返回文件的开头,此函数无返回值()          (满分:)
    A错误
    B正确
    正确答案:————
47.(判断题)用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()          (满分:)
    A错误
    B正确
    正确答案:————
48.(判断题)自增运算符和自减运算符只能用于变量,不能用于常量或表达式。()          (满分:)
    A错误
    B正确
    正确答案:————
49.(判断题)‘a’和“a”在内存中所占字节数相同。()          (满分:)
    A错误
    B正确
    正确答案:————
50.(判断题)若有说明:staticinta;,则数组a中各元素可在程序的编译阶段得到初值0。          (满分:)
    A错误
    B正确
    正确答案:————
华师作业题目是随机的,下载前请核对题目
页: [1]
查看完整版本: 华师18春《计算机软件技术基础》在线作业参考