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

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

2022-07-12 10:28:27  来源:中国教育在线

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

【1.26】已知int x=1,y;执行下述语句后变量x的值是____。

y=++x>5&&++x<10;A)1 B)2 C)3 D)4

【1.27】为判断字符变量c的值不是数字也不是字母时,应采用下述表达式____。

A)c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122

B)!(c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122)

C)c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122

D)!(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122)

【1.28】已知int a[3][2]={3,2,1};

则表达式'a[0][0]/a[0][1]/a[0][2]'的值是____。

A)0.166667 B)1 C)0 D)错误的表达式

【1.29】已知int x=1,y=1,z=1;

表达式'x+++y+++z++'的值是____。

A)3 B)4 C)5 D)表达式错误

【1.30】用十进制表示表达式'12|012'(位或)的值是____。{12是1100,

012是1010

12|012就是1100|1010=1110

换成十进制是14

第一个:十进制转二进制第二个:八进制转二进制}

A)1 B)0 C)12 D)14

【参考答案】

【1.26】答案:B

注释:当通过一个运算对象即可决定逻辑运算&&的结果时,则对另一个运算对象不做处理。

【1.27】答案:D

【1.28】答案:B

注释:数组元素在内存中按行排列,此数组的前3个元素的值分别是3、2、1,表达式中虽然数组下标的写法似乎每行有3个元素,和定义时的3行2列不一致,但是C语言引用数组元素时是根据数组的首地址和给出的下标进行运算决定元素的地址。题中表达式引用了数组前3个元素。

【1.29】答案:A

【1.30】答案:D

热门推荐:

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

推荐阅读:

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

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

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

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

2、当前学历

3、提升学历目标

4、意向学习方式

报考所在地
*
*
*

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

自考专业快选

自考热门专题

自考热议话题

自考推荐文章