1 / 52
文档名称:

C语言程序设计.docx

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

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

分享

预览

C语言程序设计.docx

上传人:布罗奇迹 2022/7/24 文件大小:1.35 MB

下载得到文件列表

C语言程序设计.docx

相关文档

文档介绍

文档介绍:C语言程序设计
C语言程序设计
课程设计报告



专 业: 统计学
班 级: 088131
int Del(FILE *fp,char *no);//函数声明
void Mod(FILE *fp,char *p);//函数声明
void Zap(FILE *fp);//函数声明
struct student Input(void);
long num=0,iItem;
int res,K;
STUDENT temp;
char strNo[10];
FILE *fp=fopen("","r+"); /*判断该文件是否存在*/
if(fp==NULL)
{
fp=fopen("","w+");
}
else
{
fseek(fp,0L,SEEK_END);
num=ftell(fp)/sizeof(STUDENT);/*统计多少个字节,除以一个学生需要的字节得到学生的数*/
rewind(fp);
}
while((iItem=menu(num))!=5)
{
switch(iItem)
{
case 1: temp=Input();
Add(fp,temp);
num++;
printf("学生信息已添加,按任意键返回...");
break;
case 2: Show(fp);
printf("按任意键返回...");
break;
case 3: if(num>0)
{
printf("输入要删除的学号:");
scanf("%s",strNo);
res=Del(fp,strNo);
if(res)
{printf("学号[%s]记录已删除,按任意键返回...",strNo);Zap(fp);num--;}
else
printf("没有学号[%s]记录,按任意键返回...",strNo);
}
else
printf("目前没有记录,无法删除!按任意键返回...");
break;
case 4: if(num>0)
{
printf("选择查询方式\n");
printf("1--基本情况查询\n");
printf("2--成绩查询\n");
scanf("%d",&K);
switch(K)
{
case 1:
printf("输入要查找的学号或姓名:");
scanf("%s",strNo);
printf("\t姓名\t学号\t性别\t年龄\n");break;
case 2:
printf("输入要查找的学号或姓名:");
scanf("%s",strNo);
printf("\t姓名\t学号\t性别\t年龄\t英语\t高数\tc语言\t平均分\n");break;
default :printf("输入有误!");
}
res=Find(fp,strNo,K);
if(!res)
printf("没有此学生记录,按任意键返回...");
else
printf("按任意键返回...");
}
else
printf("目前没有记录,无法删除!按任意键返回...");
break;
default: printf("命令错误,按任意键返回...");break;
}
getch();
}
if(fp) fclose(fp);
return 0;
}
2菜单:先定义空函数
#include ""
#include ""
#include ""
//函数声明
//下面这些函数可以分别对应不同的功能模块,但一个功能模

最近更新

郑州钓鱼村可行性报告 42页

设立据点可行性报告 31页

萧县盆景发展可行性报告 28页

舞蹈培训项目可行性报告 35页

电动拖拉机电动悬挂系统耕深控制研究中期报告.. 2页

种植麻竹笋可行性报告 29页

社区康复项目可行性报告 37页

用电子目镜显微镜系统测量液体折射率的开题报.. 2页

用于原子系统量子存储的滤波器研究的开题报告.. 2页

2024年垃圾中转站装备项目项目投资申请报告代.. 68页

生产车间建设可行性报告 35页

物流停车建设可行性报告 43页

生物可降解的二氧化碳基塑料的改性及加工的开.. 2页

河沙铁富集可行性报告 32页

瑞芬太尼预处理对大鼠脊髓缺血再灌注损伤的保.. 2页

现代职业技术教育教学方法体系的构建研究的开.. 2页

现代机械工程师能力的形成及其培养研究的开题.. 2页

环渤海经济圈物流产业对经济发展影响研究中期.. 2页

承包土地的可行性报告 37页

成立眼科科室可行性报告 30页

康复养老项目可行性报告 31页

爆破震动对大跨径悬索桥锚碇体系的影响研究的.. 2页

就地冷再生可行性报告 27页

焦煤集团矿粉取样系统的设计与实现中期报告 2页

热应激肉牛营养与环境调控技术及其行为研究的.. 2页

大棚葡萄采摘可行性报告 29页

塘泥制砖可行性报告 33页

激光相干合成中子光束一致性研究的开题报告 2页

潍坊市垃圾分类管理系统的设计与实现的开题报.. 2页

滑移装载机工作装置多体动力学仿真与优化的开.. 2页