考研C语言程序设计在线题库每日一练(二十六)
以下是希赛网给大家分享考研C语言程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研C语言程序设计在线题库每日一练,以下为具体内容
1、下列用科学计数法表示的指数形式实数中,哪项是规范化的指数形式( )。
A、 3.14159e3
B、 314.159E1
C、 3.14159e0. 2
D、 314.159e2
E、 无正确选项
2、下面程序的输出结果是( )。
A、
B、
C、
D、
3、设变量a是整型,f是实型,i是双精度型,则表达式100%9+'a'+i*f值的数据类型是( )。
A、int
B、float
C、double
D、不确定
4、判断char型变量c1是否为小写字母的最简单且正确的表达式为( )。
A、'a'<=c1<='z'
B、(c1>=a)&&(c1<=z)
C、('a'<=c1)||('z'>=c1)
D、(c1>='a')&&(c1<='z')
5、下列能正确表示a≥10或a≤0的关系表达式是( )。
A、a>=10 or a<=0
B、a<=10||a>=0
C、a>=10||a<=0
D、a>=10 && a<=0
1、试题答案:E
试题解析:
本题无正确选项
【考点】本题考查规范化指数形式。
【解析】规范化指数形式:小数点前的数字为0,小数点后第1位不为0的表现形式。例如:0.314159e1。故没有正确答案。
2、试题答案:B
试题解析:
由题strlen(s)的值为4。所以循环4次,每次循环,输出的起始位置往后挪一位,程序依次输出abcd,bcd,cd,d。故本题选B。
测字符串长度的函数strlen的一般形式为:strlen(字符数组)。它测试的是字符串实际长度(不包括‘\0’在内)。也可以直接测试字符串常量的长度,例如strlen(“China”)。
【考点】本题考查字符串处理函数---strlen。
3、试题答案:C
试题解析:
【考点】本题考查基本数据类型---类型转换。
【解析】参与运算的变量的类型不同时,先转换成同一类型,然后进行运算。类型自动转换的基本原则是“按数据长度增加的方向进行转换”,以保证精度不降低。题中double长度最长,故本题选C。
4、试题答案:D
试题解析:
【考点】本题考查逻辑运算符---'&&'。
【解析】变量c1是否为小写字母,即判断c1是否在'a'和'z'之间;则有c1>='a'和c1<='z',只有两个表达式都成立,才是小写字符,否则不是。那么有(c1>='a')&&(c1<='z'),当c1>='a'和c1<='z'都为真时,整个表达式才为真。故本题选D。
5、试题答案:C
试题解析:
【考点】本题考查逻辑运算符---'||'。
【解析】题中a≥10或a≤0表示当有一个为真时则为真,则使用逻辑或运算有a>=10||a<=0。故本题选C。
例如,a||b,若a和b有一个以上为真,则结果为真,二者都为假时,结果为假。而对于a||b||c,只要a为真(非0)时,就不必判别b和c(此时整个表达式已确定为真)。只有a为假时,才需要判断b的值。只有当a和b都为假时,才需要判断c的值。

