2026年计算机二级(C语言)试题及答案.docxVIP

  • 0
  • 0
  • 约3.61千字
  • 约 10页
  • 2026-10-31 发布于四川
  • 举报

2026年计算机二级(C语言)试题及答案.docx

2026年计算机二级(C语言)试题及答案

一、选择题(每小题2分,共20分)

1.若有定义inta=5,b=3;,则表达式(a++--b)/(a%b+2)的值是()。

A.1B.2C.3D.4

答案:A

解析:a++先取值后自增,故a++为5,a变为6;--b先自减后取值,故--b为2,b变为2。分子为5-2=3。a%b即6%2=0,分母为0+2=2。3/2=1(整数除法取整)。

2.若有定义chars[]={apple,banana,cherry};,则s[1]+2指向的字符是()。2.若有定义chars[]={apple,banana,cherry};,则s[1]+2指向的字符是()。

A.nB.nC.aD.n

答案:A

解析:s是指针数组,s[1]指向banana的首地址(b),s[1]+2即向后移动2个字符,指向第3个字符(索引2),banana的字符依次为b(0)、a(1)、n(2)、a(3)、n(4)、a(5),故s[1]+2指向n。

3.以下函数调用中,能正确修改实参值的是()。

A.voidfun(intx){x=10;}inta=5;fun(a);

B.voidfun(intx){x=10;}inta=5;fun(a);B.voidfun(intx){x=10;}inta=5;f

文档评论(0)

1亿VIP精品文档

相关文档