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

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

2022-07-12 11:37:06  来源:中国教育在线

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

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

main()

{

float a;

a=1/100000000;

printf('%g',a);

}

A)0.00000e+00 B)0.0 C)1.00000e-07 D)0

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

#include

main()

{

int x=10;

{

int x=20;

printf('%d,',x);

}

printf('%dn',x);

}

A)10,20 B)20,10 C)10,10 D)20,20

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

main()

{

unsigned int n;

int i=-521;

n=i;

printf('n=%un',n);

}

A)n=-521 B)n=521 C)n=65015 D)n=102170103

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

main()

{

int x=10,y=10;

printf('%d%dn',x――,――y);

}

A)10 10 B)9 9 C)9 10 D)10 9

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

main()

{

int n=1;

printf('%d%d%dn',n,n++,n--);

}

A)1 1 1 B)1 0 1 C)1 1 0 D)1 2 1

【阅读程序题参考答案】

【2.1】参考答案:D

注释:程序中除法运算的两个操作数均是整型,运算结果也是整型。

【2.2】参考答案:B

注释:C语言允许在程序块(分程序)中说明变量。

【2.3】参考答案:C

注释:变量i中的负号传送给变量n后,因n是无符号数,已不作为负号处理。

【2.4】参考答案:D

注释:对变量x的――操作是后缀形式,变量x的减1操作要在执行完printf函数之后才进行,所以变量x的值在输出的时候仍然保持原值10。

【2.5】参考答案:B

注释:C语言在执行printf()时,对函数中的表达式表列的处理顺序是从后向前,即先处理n--,再处理n++,最后处理n,而且每一个表达式作为一个处理单元,也就是说在不同的表达式中自增自减运算是单独考虑的。

热门推荐:

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

推荐阅读:

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

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

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

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

2、当前学历

3、提升学历目标

4、意向学习方式

报考所在地
*
*
*

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

自考专业快选

自考热门专题

自考热议话题

自考推荐文章