使用struct编程简单地存储学生信息
我学习C已经有几个星期了,我遇到了一个任务,就是做下面的事情使用struct编程简单地存储学生信息,c,C,我学习C已经有几个星期了,我遇到了一个任务,就是做下面的事情 添加学生(通过终端,提出一系列问题) 删除最后一个学生(5个学生的数组) 显示学生名单 将学生列表保存到数据库(以二进制/文本文件的形式保存在硬盘驱动器中) 从数据库中读取列表 退出程序 我应该如何完成这项任务,以及应该使用何种编码?创建一个结构“Student” 创建方法“显示” 看看你是如何在C语言中读写文件的 实现一个开关案例,并调用添加、删除、显示列表、向文件写入/读取文件所需的方法 以下是一些帮助: struct Stude
struct Student{ //change it if you want
char name[50];
int year;
};
void display(int size, struct Student students[] ){
for (int i = 0; i < size; ++i) {
printf("%s: %d", students[i].name, students[i].year);
}
}
int main(){
struct Student students[5]; //this is the array you needed
//more code here
return EXIT_SUCCESS;
}
struct Student{//如果需要,请更改它
字符名[50];
国际年;
};
无效显示(整数大小,结构学生[]){
对于(int i=0;i
在“pls send halp”trolling的末尾,我想你应该添加“kthxbai”。我想你需要一个基于开关盒的菜单来开发这样的程序。但除非你向我们展示你的努力,而不是直接寻求帮助,否则你不会得到太多的回应。