首页 考研

考研C语言程序设计在线题库每日一练(一十三)

考研 希赛网 浏览 290

以下是希赛网给大家分享考研C语言程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!

本文提供考研C语言程序设计在线题库每日一练,以下为具体内容

1、以下选项中,值为1的表达式是:()。

A、 1-'0'

B、 '1'- 0

C、 1-'\0'

D、 '\0'-'0'

2、判断char型变量ch是否为大写字母的正确表达式是()。

A、 'A'<=ch<='Z'

B、 (ch>='A') & (ch<='Z' )

C、 (ch>='A') && (ch<='Z' )

D、 (ch>=' A’) and (ch<='Z' )

3、下面给出的三种运算符的优先级由高到低的是()。

A、 关系运算符、算术运算符、逻辑运算符

B、 算术运算符、关系运算符、逻辑运算符

C、 算术运算符、逻辑运算符、关系运算符

D、 逻辑运算符、算术运算符、关系运算符

4、判断字符变量ch1为小写字母的表达式是()。

A、 (ch1>=65)&&(ch1<=90)

B、 (ch1>=a)&&(ch1<=z)

C、 (ch1>='a')||(ch1<='z')

D、 (ch1>='a')&&(ch1<='z')

5、下面四个选项中,均是合法转义字符的选项是()。

A、'\'''\\''\n'

B、'\' '\017''\"'

C、'\018''\f''xab'

D、'\\0' '\101''x1f'

1、试题答案:C

试题解析:

【考点】本题考查字符常量。
【解析】用单撇号将数字括起来表示为字符,'0'、'1'表示为字符,对应的ASCII码值分别为48、49;'\0'表示ASCII码值为0对应的字符空字符(null)。故1-'0'即1-48=-47;'1'- 0即49-0=49;1-'\0'即1-0=1;'\0'-'0'即0-48=-48。综上只有C选项值为1,故选C。

2、试题答案:C

试题解析:

【考点】本题考查逻辑运算符。
【解析】C语言表示多重关系时,需要用到逻辑运算符,则表示ch大于等于字符'A'且小于等于字符'Z',表达式应为(ch>='A') && (ch<='Z' ),故选C。 

3、试题答案:B

试题解析:

【考点】本题考查运算符优先级。
【解析】优先级由高到低依次是算术运算符、关系运算符、逻辑运算符;其中逻辑非'!'运算符例外,它的优先级高于算术和关系运算符。

4、试题答案:D

试题解析:

【考点】本题考查逻辑表达式。
【解析】字符变量ch1为小写字母,即在'a'~'z'范围内,对应ASCII码值的范围为97~122。故所求表达式应为:(ch1>='a')&&(ch1<='z')或(ch1>=97)&&(ch1<=122),综上选D。

5、试题答案:A

试题解析:

【考点】本题考查数据的表现形式---转义字符。
【解析】对应表:转义字符及其作用,可知B中'\'不合法;C中'\018',八进制不能出现8,9,故不合法;D中'\\0'不合法。综上本题选A。


点击查看【完整】试卷>>

责任编辑:希赛网

📅 本文最后更新于 2023-08-03

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
题库
章节练习
章节练习
章节专项突破
模拟考场
模拟考场
海量免费试题
历年真题
历年真题
真题实战演练
每日一练
每日一练
每天10题练习
习题练习
习题练习
核心知识点
高频错题
高频错题
错题突破集训
分享至