利用C语言当中的结构体知识,建立学生结构体Stu,对应的属性有name(姓名),id(学号),score(分数)。请为这些属性分配好合适的数据类型,并定义一个能容纳50个的Stu结构体数组
时间: 2023-09-21 10:06:20 浏览: 62
C语言利用结构体数组实现学生成绩管理系统
5星 · 资源好评率100%
好的,根据题目要求,我们可以定义以下结构体:
```c
struct Stu {
char name[20]; // 姓名,使用字符数组
int id; // 学号,使用整型数据
float score; // 分数,使用浮点型数据
};
```
接下来,我们可以定义一个能容纳50个Stu结构体数组:
```c
struct Stu students[50];
```
这样我们就定义了一个包含50个学生信息的数组。可以通过下标访问每一个学生的信息,例如访问第一个学生的姓名:
```c
printf("%s", students[0].name);
```
阅读全文