c语言的应用以及未来发展 c语言学生信息管理系统代码

问题描述:
在文件studd.txt中存放学生信息,学生信息包含学号、姓名和成绩 。要求采用菜单形式实现学生记录的创建、添加、查找(按学号进行)、修改(按学号进行)和删除(按学号进行)、显示所有信息等功能 。用户可以循环操作直到选择退出为止 。
分析:
本题是对文件的综合应用,采用菜单形式可以方便地实现程序模块的设计方法,这样可以使程序显得简洁明了 。设计时可以逐个完成各模块功能,并调试好每个模块,然后再整合各模块 。
参考代码:
#include
#include
#include
#include
struct student
{ char no[10];
char name[20];
int score;
};
char filename[100]=”studd.txt”;
FILE *fp;
void create();
void append();
void search();
void del();
void modify();
void output();
int main(void)
{
int num;
while(1)
{
printf(” ***学生成绩系统***\n\n”);
printf(” 1.创建记录 \n”);
printf(” 2.添加记录 \n”);
printf(” 3.查找记录 \n”);
printf(” 4.修改记录 \n”);
printf(” 5.删除记录 \n”);
printf(” 6.显示记录 \n”);
printf(” 0.退出系统 \n”);
printf(“\n 选择序号0-6:” );
scanf(“%d”,&num);
【c语言的应用以及未来发展 c语言学生信息管理系统代码】if(num>=0&&num

    推荐阅读