北语17秋《C语言程序设计》作业4答案资料
1.&nbspA.A答案
B.B
C.C
D.D
正确答案:B满分:10分
2.&nbsp
A.A
B.B
C.C
D.D
正确答案:B满分:10分
3.下面对的叙述中不正确的是。
A.用typedef可以定义各种类型名,但不能用来定义变量
B.用typedef可以增加新类型
C.用typedef只是将已存在的类型用一个新的标识符来代表
D.使用typedef有利于程序的通用和移植
正确答案:B满分:10分
4.C语言结构体类型变量在程序执行期间。
A.所有成员一直驻留在内存中
B.只有一个成员驻留在内存中
C.部分成员驻留在在内存中
D.没有成员驻留在内存中
正确答案:A满分:10分
5.以下不能正确赋值的是。
A.chars1s1="test"
B.chars2[]={’t’’e’’s’’t’}
C.chars3="test"
D.chars4={’t’’e’’s’’t’}
正确答案:A满分:10分
6.若w=1x=2y=3z=4则条件表达式w&ltx?wy&ltz?yz的结果为。
A.4
B.3
C.2
D.1
正确答案:D满分:10分
7.已有定义int(*p)();指针p可以。
A.代表函数的返回值
B.指向函数的入口地址
C.表示函数的类型
D.表示函数返回值的类型
正确答案:B满分:10分
8.
A.A
B.B
C.C
D.D
正确答案:A满分:10分
9.C语言共用体类型变量在程序运行期间。
A.所有成员一直驻留在内存中
B.只有一个成员驻留在内存中
C.部分成员驻留在在内存中
D.没有成员驻留在内存中
正确答案:B满分:10分
10.
&nbsp若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是()。
A.
&nbspp=2*(int*)malloc(sizeof(int))
&nbsp&nbsp&nbsp&nbsp
B.
p=(int*)malloc(2*sizeof(int))
C.
&nbspp=(int*)malloc(2*2)
D.
&nbspp=(int*)calloc(2sizeof(int))
正确答案:A满分:10分
更多学习资料请登录www.openhelp100.com
页:
[1]