c语言选择题:

2025-01-04 04:08:43
推荐回答(5个)
回答1:

C、C、D、B、A
第一题:()的优先级大于&&,先算括号内的,j++值为1,整个表达式为真,则不必考虑后面的k++,程序直接跳到i++处继续执行~~~所以该题答案为C
第二题:输出x[0][2],x[1][1],x[2][0]答案为C
第三题:i初值为0,表达式为真,进入while循环,注意,程序执行到第一行时,i<1值为真,continue跳到while循环继续执行,注意后面的被直接跳过了,所以i的值一直为初值0,程序陷入死循环,答案为D
第四题:同理,注意continue就可以了,两次外层循环,每次使x的值加4,答案为B
第五题:考查函数声明,注意函数声明跟函数的定义参数类型和返回值类型要完全一直,A中缺省的话,默认为int型,故错误。。。

回答2:

1、A) 自动(auto)
2、 B) 4
3、 D) 15
4、 D) p=i
5、 C) 5
6、 D) float
7、 B) 5
6
7
8、B) i
9、 B) 在C语言程序中,被调用的函数必须在main( )函数中定义
10、 B) 使用float b定义的外部变量存放在内存中的动态存储区

回答3:

  1. A)

  2. B)

  3. D)

  4. D)

  5. C)

  6. A)

  7. 没有正确选项,输出是5x6x7x——一个x表示一个回车

  8. B)

  9. B)

  10. B)

回答4:

1、 A

2、 B

3、 D

4、 D

5、 C

6、 D

回答5:

ABDDC DBBDB