华中师范大学《计算机软件技术基础》在线作业

奥鹏华中师范大学平时在线作业

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

判断char型变量c1是否为大写字母的正确表达式为______。
A:‘A‘=c1=‘Z‘
B:(c1=‘A‘)=‘Z‘)
C:(c1=A)=Z)
D:(‘A‘=c1)=c1)
答案问询微信:424329

在一个单链表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;
答案问询微信:424329

在C语言中,不正确的int类型的常数是______。
A:0
B:32768
C:037
D:0xaf
答案问询微信:424329

Substring('DATA STRUCTURE',5,9)=( )。
A:STRUCTURE'
B:'ASTUCTUR'
C:'DATA STRUCTRUE'
D:'DATA'
答案问询微信:424329

以下有关宏替换的叙述错误的是
A:宏名必须用大写字母表示
B:宏替换不占用运行时间
C:宏名不具有类型
D:宏替换只是字符替换
答案问询微信:424329

给出说明语句:int a=100,b=40,c=92; 则表达式(ab)? a+c : b+c的值是_______.
A:192
B:1
C:132
D:100
答案问询微信:424329

计算机的算法必须具备输入,输出和()五个特性。
A:可行性,可移植性和可扩充性
B:可行性,确定性和有穷性
C:确定性,有穷性和稳定性
D:易读性,稳定性和安全性
答案问询微信:424329

每次从无序表中取出一个元素,把它插入到有序表中的适当位置,此种排序方法叫做( )排序.
A:插入
B:交换
C:选择
D:归并
答案问询微信:424329

结构化程序设计的基本结构不包含以下哪项()
A:顺序
B:选择
C:跳转
D:循环
答案问询微信:424329

若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用()存储方式最节省时间。
A:顺序表
B:单链表
C:双链表
D:单循环链表
答案问询微信:424329

设有一个二元数组A[m][n],假设A[0][0]存放位置在644(10),A[2][2]存放位置在676 (10),每个元素占一个空间,则A[4][5]在()位置,(10)表明用10进数表示。
A:692(10)
B:626(10)
C:709(10)
D:724(10)
答案问询微信:424329

不合法的八进制数是()
A:0
B:028
C:077
D:奥鹏华中师范大学平时在线作业01
答案问询微信:424329

计算机的算法是()。
A:计算方法
B:排序方法
C:对特定问题求解步骤的一种描述
D:调度算法
答案问询微信:424329

如果有int a=5,b=3;则在执行“!astdio.h
void main()
{
int a;
while(a=5)
printf("%d ",a–);
}
A:循环体将执行5次
B:循环体将执行0次
C:循环体将执行无限次
D:系统会死机
答案问询微信:424329

假定x和y为double型,则表达式x=2,y=x+3/2的值是_______
A:3.500000
B:3
C:2.000000
D:3.000000
答案问询微信:424329

设有50行60列的二维数组A[50][60],其元素长度为4字节,按行优先顺序存储,基地址为200,则元素A[18][25]的存储地址为( )。
A:3700
B:4376
C:3900
D:4620
答案问询微信:424329

非空的循环单链表head的尾节点(由p所指向)满足()。
A:p-next=NULL
B:p=NULL
C:p-next=head
D:p=head
答案问询微信:424329

如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列选项中,( )就是不稳定的排序方法。
A:起泡排序
B:归并排序
C:直接插入法排序
D:简单选择排序
答案问询微信:424329

n个顶点的连通图至少有()条边。
A:n-1
B:n
C:n+1
D:0
答案问询微信:424329

C语言的编译系统对宏命令的处理是
A:在程序连接时进行的
B:在对源程序中的其它语句编译之前进行的
C:在程序运行时进行的
D:和C程序中的其它语句同时进行的
答案问询微信:424329

在C语言中,while语句中的条件为()时,结束该循环。
A:0
B:1
C:true
D:非0
答案问询微信:424329

函数定义为Fun(int
答案问询微信:424329

程序应该必须包含的部分是()
A:头文件
B:注释
C:高级语言
D:数据结构和算法
答案问询微信:424329

向二叉排序树中插入一个元素时,其时间复杂度大致为( )。
A:O(logsub2/subn)
B:O(n)
C:O(1)
D:O(n*logsub2/subn)
答案问询微信:424329

在C程序中,若对函数类型未加说明,则函数的隐含类型为( )。
A:int
B:double
C:void
D:char
答案问询微信:424329

设单链表中指针p指着结点A,若要删除A之后的结点(若存在),则需要修改指针操作为( )。
A:P一>next=p一>next一>next
B:p=P一>next
C:p=P一>next一>next
D:p一>next=p
答案问询微信:424329

设有向图有n个顶点和e条边,采用领接表作为其存储表示,在进行拓扑排序时,总的计算时间为( )。
A:O(nlogsub2/sube)
B:O(n+e)
C:O(n*e)
D:O(nsup2/sup)
答案问询微信:424329

向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动()个元素。
A:8
B:63.5
C:64
D:7
答案问询微信:424329

假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi相关的所有弧的时间复杂度是( )。
A:O(n)
B:O(e)
C:O(n+e)
D:O(n*e)
答案问询微信:424329

关于有向图的邻接表和逆邻接表表示法,下列结论正确的是()。
A:用邻接表表示法计算入度比较方便
B:用邻接表表示法计算入度和出度都方便
C:用逆邻接表表示法计算入度和出度都不方便
D:用逆邻接表表示法计算入度比计算出度方便
答案问询微信:424329

在c语言中,运算对象必须是整型数的运算符是()
A:%
B:
C:%和
D:**
答案问询微信:424329

假定变量b和pb定义为:int b[10], *pb=b;,要将24赋值给b[1]元素中,不正确的语句是____.
A:*(pb+1)=24;
B:*(b+1)=24;
C:*++b=24;
D:*++pb=24;
答案问询微信:424329

串的长度是( )。
A:串中不同字符的个数
B:串中不同字母的个数
C:串中所含字符的个数且字符个数大于0
D:串中所含字符的个数
答案问询微信:424329

数组的大小是固定的,但可以有不同类型的数组元素。
A:错误
B:正确
答案问询微信:424329

C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( )
A:错误
B:正确
答案问询微信:424329

rewind函数的作用是使指针重新返回文件的开头,此函数无返回值()
A:错误
B:正确
答案问询微信:424329

C语言的关键字都是小写的。
A:错误
B:正确
答案问询微信:424329

在一个函数中,不允许定义与结构体类型的成员相同名的变量。
A:错误
B:正确
答案问询微信:424329

switch语句中,多个case可以共用一组执行语句。( )
A:错误
B:正确
答案问询微信:424329

在C语言中,不区分字母的大小写。( )
A:错误
B:正确
答案问询微信:424329

‘ a’和“a”在内存中所占字节数相同。( )
A:错误
B:正确
答案问询微信:424329

字符型变量用来存放字符常量,可以存放多个字符。( )
A:错误
B:正确
答案问询微信:424329

数据结构指的是数据的组织形式,数组就是一种数据结构( )
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网