您当前所在位置:自考本科 > 网站地图 > 备考资料 > 模拟试题 > 工学类 > C语言程序设计 > 2022年自学考试《C语言程序设计》试题及答案12

2022年自学考试《C语言程序设计》试题及答案12

2022-07-12 13:51:12  来源:中国教育在线

2022年自学考试《C语言程序设计》试题及答案12

【2.56】以下程序的输出结果是____。

#include

main()

{union EXAMPLE

{struct

{int x,y;

}in;

int a,b;

}e;

e.a=1;e.b=2;

e.in.x=e.a*e.b;

e.in.y=e.a+e.b;

printf('%d,%dn',e.in.x,e.in.y);

}

A)2,3 B)4,4 C)4,8 D)8,8

【2.57】下面程序的输出结果是____。

#include

main()

{union

{int i[2];

long k;

char c[4];

}r,*s=&r;

s->i[0]=0x39;

s->i[1]=0x38;

printf('%cn',s->c[0]);

}

A)39 B)9 C)38 D)8

【2.58】下面程序的输出是。

main()

{printf('%dn',EOF);

}

A)-1 B)0 C)1 D)程序是错误的

【阅读程序题参考答案】

【2.56】参考答案:C

注释:联合体成员的取值是最后一次给成员赋的值。

【2.57】参考答案:B

注释:整型数组i和字符数组c共用存储空间,给i赋值也等于给c赋值,所以s->c[0]=0x39,所以输出9。

【2.58】参考答案:A

注释:基本概念。EOF是由C语言在头文件stdio.h中定义的,用户可以直接使用。

热门推荐:

自考有疑问、不知道如何选择主考院校及专业、不清楚自考当地政策,点击立即了解》》

推荐阅读:

2022年10月各省成人自学考试报名时间及入口汇总

2022年10月全国各省自学考试报考条件汇总

2022年10月全国各省成人自学考试报名官网汇总

你可能感兴趣的试题
1
意向表
2
学习中心老师电话沟通
3
查看评估报告
1、年龄阶段

2、当前学历

3、提升学历目标

4、意向学习方式

报考所在地
*
*
*

查看成人高考最新资讯 查看远程教育最新资讯

自考专业快选

自考热门专题

自考热议话题

自考推荐文章