2026年结构体测试题及参考答案.docVIP

  • 1
  • 0
  • 约7.26千字
  • 约 18页
  • 2026-10-10 发布于山东
  • 举报

2026年结构体测试题及参考答案

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

1.以下关于结构体的说法,正确的是()

A.结构体只能包含基本数据类型

B.结构体变量定义后,其成员不能再赋值

C.结构体是一种用户自定义的数据类型

D.结构体不能嵌套定义

2.若有结构体定义:

```c

structstudent{

charname[20];

intage;

floatscore;

};

```

则定义一个该结构体类型的变量s的正确语句是()

A.structs;

B.structstudents;

C.students;

D.struct{student}s;

3.已知结构体定义:

```c

structpoint{

intx;

inty;

};

```

若要定义一个结构体数组p,包含3个元素,正确的定义语句是()

A.structpointp[3];

B.pointp[3];

C.structp[3];

D.structpoint[3]p;

4.对于结构体变量的成员访问,以下说法正确的是()

A.只能通过结构体变量名直接访问成员

B.只能通过指针访问成员

C.可以通过结构体变量名或指针访问成员

D.不能访问结构体变量的成员

5.以下关于结构体

文档评论(0)

1亿VIP精品文档

相关文档