1 / 18
文档名称:

C语言课程设计报告.doc

格式:doc   大小:223KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言课程设计报告.doc

上传人:天天湖人 2022/8/22 文件大小:223 KB

下载得到文件列表

C语言课程设计报告.doc

文档介绍

文档介绍:一、设计思想
第一成立主函数实现功能的选择,而后经过调用函数来分别实现;
(以文件方式保留);;(能够按学号,班级,性
别分别进行查问,用子菜单,可显示多条记录)获得保留,请按正常次序退出系统^_^\n");
do
{
printf("\n\t\t\t
--------------------------------
\n");
printf("\t\t\t+
主菜单
|\n");
printf("\t\t\t--------------------------------
\n");
printf("\t\t\t+
[1]----
录入学生信息
|\n");
printf("\t\t\t+
[2]----
阅读学生信息
|\n");
printf("\t\t\t+
[3]----
查问学生信息
|\n");
printf("\t\t\t+
[4]----
删除学生信息
|\n");
printf("\t\t\t+
[5]----
改正学生信息
|\n");
printf("\t\t\t+[6]----
不及格学生成绩汇总|\n");
printf("\t\t\t+
[0]----
退出系统
|\n");
printf("\t\t\t--------------------------------
\n");
printf("
请输入您的选择:");
scanf("%d",&z);
switch(z)
{
case0:
break;
case1:lr();break;
case2:ll();break;
case3:cx();break;
case4:sc();break;
case5:xg();break;
case6:hz();break;
//
函数调用
default:printf("\n
无效选项!");
}
...
}
while(z!=0);
}
voidlr()//录入函数
{inty;if(n==0)
p=stu;
printf("--------------------\n");
printf("\n\t\t请输入学生的学号:");
scanf("%s",&stu[n].num);
printf("\n\t\t请输入学生的:");
scanf("%s",&stu[n].name);
printf("\n\t\t请输入学生的班级:");
scanf("%s",&stu[n].cla);
printf("\n\t\t请输入学生的年纪:");
scanf("%d",&stu[n].age);
printf("\n\t\t请输入学生的性别:");
scanf("%s",&stu[n].sex);
printf("\n\t\t请输入学生的出生年代:");
scanf("%s",&stu[n].bir);
printf("\n\t\t请输入学生的地点:");
scanf("%s",&stu[n].addr);
printf("\n\t\t请输入学生的:");
scanf("%s",&stu[n].tele);
printf("\n\t\t请输入学生的课程:");
scanf("%s",&stu[n].course);
printf("\n\t\t请输入学生的成绩:");
scanf("%d",&stu[n].score);//输入学生的信息
n++;
p++;
printf("请输入0以保留信息:");
scanf("%d",&y);
if(y==0)
...
bc();//调用函数
else
printf("无效选项");
return;
}
voidbc()/*保留函数*/
{
inti;
if((fp=fopen("","wb"))==NULL)//翻开一个只写文件,将要
翻开的文件的指针赋给fp,使fp与