2026年计算机计算机二级C语言程序设计-VF参考题库含答案解析(5卷题有答案).docxVIP

  • 0
  • 0
  • 约2.99万字
  • 约 47页
  • 2026-04-14 发布于四川
  • 举报

2026年计算机计算机二级C语言程序设计-VF参考题库含答案解析(5卷题有答案).docx

2026年计算机计算机二级C语言程序设计-VF参考题库含答案解析(5卷题有答案)

2026年计算机计算机二级C语言程序设计-VF参考题库含答案解析(篇1)

【题干1】在C语言中,以下哪种结构体成员访问方式是错误的?

A.patient.name

B.(patient).name

C.patient-name

D.patient.name[0]

【参考答案】C

【详细解析】选项C使用-运算符访问结构体成员,但-运算符仅用于指向结构体的指针,若变量是结构体本身而非指针,应使用.运算符。选项D错误地将字符串名当作数组访问,患者姓名应存储为字符串而非字符数组。

【题干2】若定义结构体数组`structmed{intid;floatdose};medlist[50];`,通过指针遍历数组的正确表达式是?

A.for(p=list;plist+50;p++)

B.for(p=list;plist;p++)

C.for(p=list;plist+50;p++)

D.for(p=list;plist+1;p++)

【参考答案】A

【详细解析】选项A正确,p指向结构体数组首元素,循环条件`plist+50`确保遍历50个元素。选项B末尾条件`plist`会导致死循环,选项C使用地址指针而非元素指针,选项D仅遍

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档