三、填空题(每空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分)

  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 是一个__________。

0 条评论

目前还没有评论...