2024年4月-答案解析.pdfVIP

  • 2
  • 0
  • 约2.48千字
  • 约 5页
  • 2026-04-16 发布于湖北
  • 举报

一、选择题

1.C

解析:do-while循环体至少执行一次,for和while可能一次都不执行,

continue可用于所有循环结构。

2.A

解析:while(a);中a初始为0,条件为假,循环体一次都不执行,因此循环

次数为0。B选项会执行一次循环体后退出。

3.A

解析:c=*p;将指针p指向的字符赋值给c,语法正确;其他选项存在类型或赋

值错误。

4.C

解析:(a=b)使a=0(假),逻辑与短路,(m=n)不执行,第一个表达式值

为0;逻辑或||不短路,执行(m=n)后m=0,表达式值为1。

5.A

解析:函数可以没有形参,例如intfunc(void)。

6.C

解析:a从1到3,循环条件a=3成立,共执行3次。

7.A

解析:n是字符串常量,不是字符常量;字符常量用单引号。

8.A

解析:i/j=3/2=1,A+1=66,%d输出整数66。

9.A

解析:转义字符\0表示空字符,常用于字符串结束标志。

10.A

解析:数组s中包含T和\0,strlen(s)遇到\0结束,返回长度为1。

11.D

解析:C语言中定义数组时长度必须是常量表达式,ints[n];中n是变量,错

误。

12.D

解析:!是单目

文档评论(0)

1亿VIP精品文档

相关文档