GESP L1入门测

考试时间:60分钟 总分:100分 考试对象:赵雨萱、王子恒、唐雨泽
1. 基本信息:
姓名:
部门:
员工编号:
一、选择题(共10题,每题4分,共40分)
2. 以下哪个是C语言的整型变量声明?
3. 若定义 int a = 5, b = 3;,则表达式 a / b 的值是?
4. 若定义 int a = 10;,则执行语句 a = 5; 后,a的值是?
5. 以下哪个是关系运算符?
6. 若定义 int a = 10, b = 5;,则表达式 a > b ? a : b 的值是?
7. 以下哪个循环会执行5次循环体?
8. 若定义 int a = 5;,则 a++ 的值是?
9. 若定义 int a = 10, b = 5;,则表达式 (a > b) 的值是?
10. 若定义 int a = 10, b = 20, c = 15;,则表达式 (a > b) || (b > c) 的值是?
11. 若定义 int a = 5;,则 ++a 的值是?
二、填空题(共10题,每题3分,共30分)
12. 若定义 int a = 7, b = 2;,则表达式 a % b 的值是 ________。
13. 若定义 int a = 10;,则执行语句 a *= 2; 后,a的值是 ________。
14. 若定义 int i, sum = 0;,则执行以下循环后,sum的值是 ________。for(i = 1; i <= 4; i++) { sum += i; }
15. 若定义 int a = 5, b = 3;,则表达式 a && b 的值是 ________。
16. 若定义 int a = 0, b = 5;,则表达式 a || b 的值是 ________。
17. 若定义 int x = 10;,执行以下语句后,x的值是 ________。if(x > 5) { x = x + 10; }
18. 若定义 int x = 3;,执行以下语句后,x的值是 ________。if(x > 5) { x = 10; } else { x = 20; }
19. 若定义 int x = 5;,执行以下语句后,x的值是 ________。for(int i = 1; i <= 3; i++) { x = x + i; }
20. 若定义 int count = 0;,执行以下语句后,count的值是 ________。for(int i = 1; i <= 5; i++) { if(i % 2 == 0) { count++; } }
21. 若定义 int a = 10, b = 5, c = 3;,则表达式 (a > b) && (b > c) 的值是 ________。
三、阅读程序写结果(共3题,每题10分,共30分)
22. 请写出以下程序的输出结果:
23. 请写出以下程序的输出结果:
24. 请写出以下程序的输出结果:

输入:
```
5
3
8
2
更多问卷 复制此问卷