北语17春《C语言程序设计》作业3答案

发布 2022-07-04 11:11:28 阅读 4938

一、单选题(共 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...