大学MOOC 零基础学C语言(吉林师范大学)1452232202 最新慕课完整章节测试答案
第三周 有多少种“房间”(下)
第一次单元测试
1、单选题:
以下能正确定义整型变量a,b和c并为它们附初值5的语句是
选项:
A: int a = b = c = 5
B: int a, b, c = 5
C: a = 5, b = 5, c = 5
D: int a = 5, b = 5, c = 5
答案: 【 int a = 5, b = 5, c = 5】
2、单选题:
C语言中,不能表示整数常量的数制是
选项:
A: 二进制
B: 八进制
C: 十进制
D: 十六进制
答案: 【 二进制 】
3、单选题:
下列关于整数常量的表示中错误的是
选项:
A: 010
B: 128
C: 0128
D: 0xff
答案: 【 0128】
4、单选题:
下列关于实数常量的表示中错误的是
选项:
A: -2.3e9
B: 3.
C: 5.6e2.1
D: 2.8
答案: 【 5.6e2.1】
5、单选题:
表达式1.0 / 2*1的值是
选项:
A: 0
B: 0.5
C: 1
D: 2
答案: 【 0.5】
6、单选题:
下列两条语句“int a = 1, b = 2, c; c = 1.0 / b * a;” 执行后变量c中的值是
选项:
A: 0
B: 0.5
C: 1
D: 2
答案: 【 0】
7、单选题:
下列四个选项中,错误命名变量的是
选项:
A: _3d
B: Double
C: student-number
D: sum
答案: 【 student-number】
8、单选题:
假定有int a = 3, b = 4,printf(“%d%d”,a,b);语句的输出结果是(n代表换行)
选项:
A: 3 4
B: 3n4
C: 3,4
D: 34
答案: 【 34】
9、单选题:
现有以下语句#include <stdio.h>int main(){ int a, b; scanf(“%d %d”, a, b); return 0;}用户从键盘输入3 5后,程序的结果是
选项:
A: 无输出并结束
B: 程序崩溃
C: 程序输出35
D: 程序无反应
答案: 【 程序崩溃】
10、单选题:
C语言中,一个unsigned short int 类型的整数,其取值范围为
选项:
A: 0~255
B: 0~32768
C: -32767~32768
D: 0~65535
答案: 【 0~65535】
11、单选题:
下列选项中值与其它选项不相等的是
选项:
A: sizeof(int)
B: sizeof(float)
C: sizeof(unsigned int)
D: sizeof(double)
答案: 【 sizeof(double)】
12、单选题:
算法的空间复杂度是指
选项:
A: 算法程序的长度
B: 算法执行过程中所需要的存储空间
C: 算法程序中的指令条数
D: 算法程序所占的存储空间
答案: 【 算法执行过程中所需要的存储空间】
13、单选题:
C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字母
选项:
A: 必须为字母
B: 必须为下划线
C: 必须为字母或下划线
D: 可以是任意字符
答案: 【 必须为字母或下划线】
14、单选题:
定义了abs()函数的头文件是&
