第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 - 2‎2 + 2 * (2 * 2 - 2) % 2 / 3‎10 + 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

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注