【答案资料】大工17秋《C和C语言程序设计》在线作业2
1单选题(5分)已知structsk大连理工大学答案
{inta
floatb
}data*p
若有p=&data则对data中的成员a的正确引用是().
Ap>data.a
B(*p).data.a
C(*p).a
Dp.data.a
正确答案C
2单选题(5分)
以下叙述中正确的是().
A构成C程序的基本单位是函数
B可以在一个函数中定义另一个函数
C所有被调用的函数一定要在调用之前进行定义
Dmain()函数必须放在其它函数之前
正确答案A
3单选题(5分)
若有说明语句"inta*p=a"则对数组元素的正确引用是().
Ap
Ba
C*(p+2)
Dp+2
正确答案C
4单选题(5分)
假定int类型变量占用两个字节其有定义intx={144}则数组x在内存中所占字节数是().
A20
B10
C3
D6
正确答案A
5单选题(5分)
变量的指针其含义是指该变量的().
A地址
B值
C一个标志
D名
正确答案A
6单选题(5分)
语句int*p说明了().
Ap是指向函数的指针该函数返回一int型数据
Bp是指向一维数组的指针
Cp是指向int型数据的指针
Dp是函数名该函数返回一指向int型数据的指针
正确答案C
7单选题(5分)
在函数调用时以下说法正确的是().
A函数调用后必须带回返回值
B实际参数和形式参数可以同名
C主调函数和被调函数总是在同一个文件里
D函数间的数据传递不可以使用全局变量
正确答案B
8单选题(5分)
以下能对一维数组a进行初始化的语句是().
Ainta{5}={10*1}
Binta={012}
Cinta(5)={}
Dinta=(01234)
正确答案B
9单选题(5分)
在C语言程序中有关函数的定义正确的是().
A函数的定义可以嵌套,但函数的调用不可以嵌套
B函数的定义不可以嵌套,但函数的调用可以嵌套
C函数的定义和函数的调用均可以嵌套
D函数的定义和函数的均不可以嵌套
正确答案B
10单选题(5分)
已知inta*p=&a则下列函数调用中错误的是().
正确答案
更多学习资料请登录www.openhelp100.com
页:
[1]