- C
填空题
- @ 2025-6-13 9:32:36
三、填空题(每空2分、共30分)
1. 在C语言中,单行注释以__________开头。
2. 已知 `int x=5, y=10`,表达式 `x *= y + 2` 执行后,`x` 的值是__________。
3. 若 `int a=3, b=5, c=7`,表达式 `(a < b) ? a : b` 的结果是__________。
4. `for(int i=0; i<10; i++){cnt+=1;}` 循环体执行了__________次。
5. `for(int i=10; i>0; i--){cnt+=1;}` 循环体执行了__________次。
6. `scanf("%d", &num);` 中的 `&` 是__________运算符。
7. `while(1)` 是一个__________循环。
8. `void` 类型表示__________。
9. 若 `int a[5] = {1, 2, 3};`,则 `a[4]` 的值是__________。
10. `printf("%%");` 输出的结果是__________。
11. x是整数类型,`x % 2 == 0` 可以判断x是否是__________。
12. x是整数类型,`x % 2 == 1` 可以判断x是否是__________。
13. 若 `int a[5] = {0};`,则所有元素初始化为__________。
14. `char name[20];`是一个字符串, 若为字符串时最多可以存储__________个字符。
15. `int *p; p = &a;` 中,`p` 是一个__________。
三、填空题(每空2分、共30分)
-
在C语言中,单行注释以__________开头。
-
已知
int x=5, y=10,表达式x *= y + 2执行后,x的值是__________。 -
若
int a=3, b=5, c=7,表达式(a < b) ? a : b的结果是__________。 -
for(int i=0; i<10; i++){cnt+=1;}循环体执行了__________次。 -
for(int i=10; i>0; i--){cnt+=1;}循环体执行了__________次。 -
scanf("%d", &num);中的&是__________运算符。 -
while(1)是一个__________循环。 -
void类型表示__________。 -
若
int a[5] = {1, 2, 3};,则a[4]的值是__________。 -
printf("%%");输出的结果是__________。 -
x是整数类型,
x % 2 == 0可以判断x是否是__________。 -
x是整数类型,
x % 2 == 1可以判断x是否是__________。 -
若
int a[5] = {0};,则所有元素初始化为__________。 -
char name[20];是一个字符串, 若为字符串时最多可以存储__________个字符。 -
int *p; p = &a;中,p是一个__________。
0 条评论
目前还没有评论...