华东2017年春季学期《C语言》在线考试(适用于2017年6月份考试) 参考答案 下载本文

内容发布更新时间 : 2024/5/20 0:48:46星期一 下面是文章的全部内容请认真阅读。

2017年春季学期《C语言》在线考试(适用于2017年6月份考试)

1. C语言中,函数返回值的类型是由 A. return语句中的表达式类型决定 B. 调用函数的主调函数类型决定 C. 调用函数时的临时类型决定 D. 定义函数时所指定的函数类型决定 正确答案: D 满分:2 分 2. 结构化程序的3种基本控制结构是 A. if-else结构、while结构、for结构 B. 顺序结构、分支机构、循环结构 C. while结构、do-while结构、for结构 D. 以上三种都不对

正确答案: B 满分:2 分

3. 对于int a[ ] = {1,2,3,4,5,6}, p; p=a; *(p 3) = 2; 则*p, *(p 3)的值是 A. 1 5 B. 1 3 C. 1 4 D. 1 6

正确答案: D 满分:2 分

4. 语句: printf(\的输出结果是

A. 无输出 B. 结果不确定 C. 1 D. 2

正确答案: C 满分:2 分 5. 以下非法的赋值语句是 A. n=(i=2, i); B. j ; C. (i 1); D. x=j>0;

正确答案: C 满分:6. 以下不合法的赋值语句是 A. x=(1,y=2); B. ++x; C. x=y=15; D. y=int(x);

正确答案: B 满分:7. 以下非法的赋值语句是 A. n=(i=2, i); B. j ; C. (i 1); D. x=j>0;

2 分 2 分 正确答案: C 满分:2 分

8. 下面程序段的输出结果是 int k=11; printf(“%d,%o,%x”,k,k,k); A. 11,12,11 B. 11,13,13 C. 11,013,0xb D. 11,13,b

正确答案: D 满分:2 分

9. 设有定义:int x=0,y=1,z=1;则运行表达式:x=y >z--后,x,y,z的值分别是 A. 1,1,1 B. 1,2,0 C. 0,1,1 D. 0,2,0

正确答案: D 满分:2 分 10.


int

x=2,

y=3;
printf(\则以下叙述中正确的是

A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出 B. 运行时产生出错信息 C. 输出值为2 D. 输出值为3

正确答案: D 满分:2 分