定义一个结构体数组,输入结构体数组元素,并编写函数对结构体数组中插入并记录
简单的学生信息结构体,定义结构体数组,插入结构体元素
请参考:
// 学生结构体
typedef struct Student {
int stuId; // 学号
char name[20]; // 姓名
float score; // 成绩
}STU;
// 记录插入数量
int n;
// 定义结构体数组
STU stus[1000];
// 输入并插入数据函数
void insert(void) {
printf("========== 成绩录入 ==========\n");
printf("请输入学生信息\n");
printf("学号 姓名 成绩\n");
STU st;
// 输入信息
scanf("%d %s %f", &st.stuId, st.name, &st.score);
// 插入数据
stus[n] = st;
// 记录元素个数
n++;
}
你要问啥