pta平台答案题库.docxVIP

  • 0
  • 0
  • 约1.47万字
  • 约 47页
  • 2026-07-07 发布于河南
  • 举报

pta平台答案题库

PTA平台答案题库

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

1.在C语言中,以下哪个是正确的标识符?

A.3var

B.var-name

C._var

D.int

答案:C

解释:标识符必须以字母或下划线开头,后面可以跟字母、数字或下划线。选项A以数字开头,选项B包含非法字符-,选项D是保留关键字,只有选项C符合标识符的命名规则。

2.以下哪个不是C语言的基本数据类型?

A.int

B.float

C.string

D.char

答案:C

解释:C语言的基本数据类型包括int、float、double、char等,string不是基本数据类型,而是通过字符数组实现的复合类型。

3.在C语言中,以下哪个循环会执行至少一次?

A.for循环

B.while循环

C.do-while循环

D.以上都不是

答案:C

解释:do-while循环的特点是先执行循环体,再判断条件,因此至少会执行一次。而for循环和while循环都是先判断条件,再决定是否执行循环体。

4.以下哪个函数用于在C语言中动态分配内存?

A.malloc()

B.free()

C.realloc()

D.以上都是

答案:D

文档评论(0)

1亿VIP精品文档

相关文档