考研C程序设计在线题库每日一练(六十一)
以下是希赛网给大家分享考研C程序设计在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研C程序设计在线题库每日一练,以下为具体内容
1、当x为偶数或奇数时(0除外),其值都为0的表达式是( )。
A、(x/2*2-x)==0
B、x%2==0
C、!x!=0
D、!(x%2)
2、在C语言类型中,int,char,short等类型的长度是( )。
A、固定的
B、由用户自己定义
C、任意的
D、由编译器决定
3、对于结构体定义,不正确的叙述是( )。
A、结构体变量可以像普通变量一样进行各种运算
B、同类型的结构体变量可以相互赋值
C、在定义结构体变量时可以对变量赋初始值
D、可以不指定结构体类型名而直接定义结构体类型变量
4、可在C程序中用作用户标识符的一组标识符是( )。
A、void define WORD
B、as_b3 123 If
C、For Gabc case
D、_2c DO SIG
5、当do-while语句构成的循环条件为( )时,结束循环。
A、0
B、1
C、true
D、非0
1、试题答案:C
试题解析:
由下表可知,本题选C。
2、试题答案:D
试题解析:
C语言中,数据类型的长度由编译系统自行决定。故本题选D。
3、试题答案:A
试题解析:
C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,被称为结构体。结构体变量不可以像普通变量一样进行各种运算,但结构体的成员变量可以,故本题选A。
结构体变量的定义一般形式:struct 结构体名{成员表列};
4、试题答案:D
试题解析:
选项A中,void是关键字:声明函数无返回值或无参数,声明无类型指针,不是合法的标识符,故不符题意。选项B中,123的第一个字符为数字,不是合法的标识符,故不符题意。选项C中,case是关键字:开关语句分支,不是合法的标识符,故不符题意。选项D中,符合标识符命名规则,符合题意。综上本题选D。
5、试题答案:A
试题解析:
while循环语句中,当循环条件为假(值为0)时,循环结束。故本题选A。
点击查看【完整】试卷>>