问题描述:
在文件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();
【c语言的应用以及未来发展 c语言学生信息管理系统代码】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);
if(num>=0&&num
推荐阅读
- 剪子多少钱一把 剪刀多少钱
- 持续一个月低烧不退怎么办 一直低烧怎么办
- vip下载的歌过期后还能听吗
- 小吃店起名大全
- qq红包伪装怎么画
- ipad找回锁屏密码 ipad怎么锁屏
- 蒜怎样做降血脂
- 文明6维京147T全图征服思路打法分享+战报 维京征服怎么玩
- 西王母真的存在吗 西王母国