14秋学期《C语言及程序设计》在线作业
14秋学期《C语言及程序设计》在线作业2
试卷总分:100 测试时间:-- 试卷得分:100
单选题 判断题
包括本科在内的各科复习资料及详细解析,可以联系屏幕右上的“文档贡献者”
一、单选题(共 15 道试题,共 75 分。) 得分:75V 1.
设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是()。A. 0~255
B. 0~65535
C. -32768~+32767
D. -256~+255
满分:5 分 得分:5
2. C语言中,下列说法正确的是()A. 不能使用do while语句构成循环。
B. do while语句构成的循环必须用break语句才能退出。
C. do while语句构成的循环,当while语句中的表达式值为非0结束循环。
D. do while语句构成的循环,当while语句中的表达式值为0结束循环。 满分:5 分 得分:5
3. 下面正确的字符常量是()A. \X17'
B. \80'
C. \\'
D. """\n"""
满分:5 分 得分:5
4.
若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);A.
1213.6
B. "a=12,b=13.6"
C. "12,13.6"
D. a=12b=13.6
满分:5 分 得分:5
5. sizeof(float)是()。A. 双精度型表达式
B. 一个整型表达式
C. 一个函数调用
D. 一个不合法的表达式
满分:5 分 得分:5
6. C语言中的构造类型数据包括()A. 数组类型、构造体类型和共用体类型
B. 数组类型、结构体类型和指针类型
C. 数组类型、结构体类型和枚举类型
D. 数组类型、结构体类型和空类型
满分:5 分 得分:5
7. 若有定义:intx=7;floata=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。
A. 2.5