大学MOOC 程序设计入门-C语言(江西理工大学)1461024169 最新慕课完整章节测试答案
第1周程序设计与C语言
测试1
1、单选题:
你认为计算思维是什么呢?
选项:
A: 计算机的思维方式
B: 计算机科学家的思维
C: 人的思维
D: 编程思维
答案: 【 人的思维】
2、单选题:
C语言规定在一个源程序中main的位置( )。
选项:
A: 必须在最开始
B: 必须在系统调用的库函数后面
C: 可以任意
D: 必须在最后
答案: 【 可以任意】
3、单选题:
C程序的基本组成单位是( )
选项:
A: 语句
B: 函数
C: 子程序
D: 模块
答案: 【 函数】
4、单选题:
一个C程序的执行是从( )
选项:
A: 本程序的main函数开始,到main函数结束
B: 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C: 本程序的main函数开始,到本程序文件的最后一个函数结束
D: 本程序文件的第一个函数开始,到本程序main函数结束
答案: 【 本程序的main函数开始,到main函数结束】
第2周计算
小测验
1、填空题:
写出以下代码执行后,t1和t2的值,以空格隔开:int a=14;int t1 = a++;int t2 = ++a;
答案: 【 14 16】
2、填空题:
写出以下表达式的结果,结果之间间隔一个空格:6 + 5 / 4 - 22 + 2 * (2 * 2 - 2) % 2 / 310 + 9 * ((8 + 7) % 6) + 5 * 4 % 3 * 2 + 3 1 + 2 + (3 + 4) * ((5 * 6 % 7 / 8) - 9) * 10
答案: 【 5 2 44 -627】
测验2
1、单选题:
下列标识符不是合法的标识符是
选项:
A: ab_123
B: int_A
C: _Pb
D: S#N
答案: 【 S#N】
2、判断题:
编程可以不用先想算法,边写代码边想一样可以编程,这种说法正确吗?
选项:
A: 正确
B: 错误
答案: 【 错误】
3、填空题:
‘A' 是常量还是变量?
答案: 【 常量】
第3周判断与循环
小测验
1、单选题:
以下哪个循环和其他三条循环不等价(假设循环体都是一样的)?
选项:
A: for ( i=0; i<10; i++ ) {...}
B: for ( i=0; i<10; ++i ) {...}
C: for ( i=0; i++<10; ) {...}
D: for ( i=0; i<=9; i++ ) {...}
答案: 【 for ( i=0; i++<10; ) {...}】
2、判断题:
while循环的条件满足的时候循环继续,而do-while的条件满足的时候循环就结束了
选项:
A: 正确
B: 错误
答案: 【 错误】
3、填空题:
以下代码片段执行结束后,变量i的值是多少?int i =10;
while ( i>0 ) {
i /=2;
}
答案: 【 0】
4、填空题:
以下代码片段执行结束后,变量i的值是多少?int i = 1;
do {
i += 5;
} while (i<17);
答案: 【 21】
5、填空题:
以下代码段的输出是什么?for ( int i=10; i> 1; i /=2 ) {
printf("%d ", i++);
}
答案: 【 10 5 3 2】
