|
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
一、单选题(共 10 道试题,共 100 分。)V 1. 若有说明:int i, j=2,*p=&i;,则能完成i=j 赋值功能的语句是 。
A. i=*p
B. *p=*&j
C. i=&j
D. i=**p
满分:10 分
2.
A. A
B. B
C. C
D. D
满分:10 分
3. C 语言共用体类型变量在程序运行期间 。
A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在在内存中
D. 没有成员驻留在内存中
满分:10 分
4. 下面各语句行中,能正确进行字符串赋值操作的语句是 。
A. char ST[5]={"ABCDE"}
B. char S[5]={'A','B','C','D','E'}
C. char *S; S="ABCDE"
D. char *S; scanf("%S",S)
满分:10 分
5. 说明一个结构体变量时系统分配给它的内存是 。
A. 各成员所需要内存量的总和
B. 结构体中第一个成员所需内存量
C. 成员中占内存量最大者所需的容量
D. 结构中最后一个成员所需内存量
满分:10 分
6. 下面对的叙述中不正确的是 。
A. 用typedef 可以定义各种类型名,但不能用来定义变量
B. 用typedef 可以增加新类型
C. 用typedef 只是将已存在的类型用一个新的标识符来代表
D. 使用typedef 有利于程序的通用和移植
满分:10 分
7.
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。
A.
p = 2*(int *)malloc(sizeof(int))
B.
p = (int *)malloc(2 * sizeof(int))
C.
p = (int *)malloc(2*2)
D.
p = (int *)calloc(2 , sizeof(int))
满分:10 分
8. 在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是 。
A. 4
B. 1
C. 2
D. 5
满分:10 分
9.
关于malloc()与calloc()的叙述,正确的是()。
A. calloc()函数返回的存储空间的初值为0
B.
这两个函数没有区别
C.
malloc()函数返回的存储空间的初值为0
D.
以上说法都不正确
满分:10 分
10. 当说明一个共用体变量时系统分配给它的内存是 。
A. 各成员所需要内存量的总和
B. 共用体中第一个成员所需内存量
C. 成员中占内存量最大者所需的容量
D. 共用体中最后一个成员所需内存量
满分:10 分
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。 |
|