- 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 条评论
目前还没有评论...