考研C语言程序设计在线题库每日一练(一十九)
以下是希赛网给大家分享考研C语言程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研C语言程序设计在线题库每日一练,以下为具体内容
1、判断char型变量ch是否为大写字母的正确表达式是( )。
A、 'A'<=ch<='Z'
B、 (ch>='A') & (ch<='Z' )
C、 (ch>='A') && (ch<='Z' )
D、 (ch>=' A’) and (ch<='Z' )
2、下面给出的三种运算符的优先级由高到低的是( )。
A、 关系运算符、算术运算符、逻辑运算符
B、 算术运算符、关系运算符、逻辑运算符
C、 算术运算符、逻辑运算符、关系运算符
D、 逻辑运算符、算术运算符、关系运算符
3、下列用科学计数法表示的指数形式实数中,哪项是规范化的指数形式( )。
A、 3.14159e3
B、 314.159E1
C、 3.14159e0. 2
D、 314.159e2
E、 无正确选项
4、已知i,j,m均为整型变量,m的初值是55,执行以下程序段后,m的值为( )。
A、0
B、2
C、1
D、3
5、若用数组名作为函数调用的实参,传递给形参的是( )。
A、数组的首地址
B、数组第一个元素的值
C、数组中全部元素的值
D、数组元素的个数
1、试题答案:C
试题解析:
【考点】本题考查逻辑运算符。
【解析】C语言表示多重关系时,需要用到逻辑运算符,则表示ch大于等于字符'A'且小于等于字符'Z',表达式应为(ch>='A') && (ch<='Z' ),故选C。
2、试题答案:B
试题解析:
【考点】本题考查运算符优先级。
【解析】优先级由高到低依次是算术运算符、关系运算符、逻辑运算符;其中逻辑非'!'运算符例外,它的优先级高于算术和关系运算符。
3、试题答案:E
试题解析:
本题无正确选项
【考点】本题考查规范化指数形式。
【解析】规范化指数形式:小数点前的数字为0,小数点后第1位不为0的表现形式。例如:0.314159e1。故没有正确答案。
4、试题答案:C
试题解析:
for循环中循环体m=m%j;执行的条件是:i<=3且j<=i;因此只有i=3和j=3时,才执行循环体,故m的值为1。故本题选C。
5、试题答案:A
试题解析:
【考点】本题考查函数---数组名做实参。
【解析】用数组元素做实参时,向形参变量传递的是数组元素的值。用数组名做实参时,向形参(数组名或指针变量)传递的是数组首元素的地址。故本题选A。