杭电oj题库及答案1001.docVIP

  • 9
  • 0
  • 约4.35千字
  • 约 11页
  • 2026-04-23 发布于河北
  • 举报

杭电oj题库及答案1001

一、单项选择题(每题2分,共10题)

1.以下哪个是合法的标识符?()

A.123abcB._abcC.classD.void

答案:B

解析:标识符不能以数字开头,不能是关键字,所以123abc、class、void错误,_abc符合要求。

2.若有定义inta=5;,则执行a+=a-=aa;后,a的值是()

A.-40B.0C.25D.-15

答案:A

解析:先算aa=25,再算a-=25,a变为-20,最后算a+=-20,a变为-40。

3.下列关于数组的说法正确的是()

A.数组一旦定义,其大小就不能改变

B.数组可以存放不同类型的数据

C.数组名是一个指针常量,不能赋值

D.以上说法都不对

答案:A

解析:数组定义后大小固定,不能改变;数组只能存放相同类型数据;数组名是常量指针,但可通过指针方式间接改变指向的内容。

4.表达式10/4的结果是()

A.2.5B.2C.3D.0

答案:B

解析:两个整数相除,结果取整数部分,10/4=2。

5.若有定义charch=A;,则ch+1的值是()

A.BB.66C.A+1D.以上都不对

答案:B

解析:字符常量在内存中以ASCII码存储,A的ASCII

文档评论(0)

1亿VIP精品文档

相关文档