一、单选题(共 10 道试题,共 100 分。)
1. 设有如下定义: int (*ptr)( 则以下叙述中正确的是 。
a. ptr 是指向一维组数的指针变量。
b. ptr 是指向int 型数据的指针变量。
c. ptr 是指向函数的指针 ;该函数返回一个int 型数据。
d. ptr 是一个函数名 ;该函数的返回值是指向int 型数据的指针。
正确答案:c 满分:10 分。
2. 若int x ,*pb;,则正确的赋值表达式是。
a. pb=&x;
b. pb=x
c. *pb=&x;
d. *pb=*x
正确答案:a 满分:10 分。
a. ab. b
c. cd. d
正确答案:a 满分:10 分。
4. 以下叙述中正确的是 。
a. 全局变量的作用域一定比局部变量的作用域范围大。
b. 静态(static)类别变量的生存期贯穿于整个程序的运行期间。
c. 函数的形参都属于全局变量。
d. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值。
正确答案:b 满分:10 分。
a. ab. b
c. cd. d
正确答案:c 满分:10 分。
a. ab. b
c. cd. d
正确答案:a 满分:10 分。
a. ab. b
c. cd. d
正确答案:c 满分:10 分。
a. ab. b
c. cd. d
正确答案:d 满分:10 分。
9. 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是___
a. 地址传递。
b. 单向值传递。
c. 由实参传给形,再由形参传回实参。
d. 传递方式由用户指定。
正确答案:b 满分:10 分。
10. 在说明语句:int *f();中,标识符f代表的是 。
北语17春《C语言程序设计》作业4答案
一 单选题 共10道试题,共100分。1.若有说明 int i,j 2,p i 则能完成i j赋值功能的语句是。a.i pb.p j c.i j d.i p 正确答案 b满分 10分 ab.bc.cd.d 正确答案 c满分 10分。3.关于malloc 与calloc 的叙述,正确的是 a.call...
北语15春《C语言程序设计》作业3答案
一 单选题 共 10 道试题,共 100 分。1.若已定义 int a 9 p a 并在以后的语句中未改变p 的值,不能表示a 1 地址的表达式是 a.p 1 b.a 1 c.a d.p正确答案 c a.ab.b c.cd.d 正确答案 d a.ab.b c.cd.d 正确答案 a 4.设有说明in...
18春北语《C语言程序设计》作业
单选题 1 以下关于数组的描述正确的是 a 数组的大小是固定的,但可以有不同的类型的数组元素。b 数组的大小是可变的,但所有数组元素的类型必须相同。c 数组的大小是固定的,但所有数组元素的类型必须相同。d 数组的大小是可变的,但可以有不同的类型的数组元素。单选题 2 若有说明 int i,j 2,p...