教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

电1C语言实验报告(14)

来源:网络收集 时间:2026-08-03
导读: 源程序如下: #include #include #include #include #define M 3 #define N 5 struct student { char xm[10]; char xh[10]; char xb; int nl; int score[N]; int sum; }; typedef struct student STU; 41 《计算方

源程序如下: #include #include #include #include #define M 3 #define N 5 struct student { char xm[10]; char xh[10]; char xb; int nl; int score[N]; int sum; };

typedef struct student STU;

41

《计算方法与程序设计实验》

void display(void); void sort(void); void newr(void); STU rec[M];

char *sub[]={\main() {

printf(\这是一个学生信息管理系统,可以对学生信息进行管理。\\n\ printf(\欢迎使用该管理系统!\\n\ printf(\ newr(); sort(); display(); }

void newr(void) { int i, j; FILE *fp;

for(j=0;j

printf(\请输入姓名:\ gets(rec[j].xm); printf(\请输入学号:\ gets(rec[j].xh); printf(\请输入性别:\ scanf(\ printf(\请输入年龄,5门成绩:\

scanf(\ &rec[j].score[1],&rec[j].score[2],

&rec[j].score[3],&rec[j].score[4]);

rec[j].sum=0; for (i=0;i

rec[j].sum+=rec[j].score[i]; }

if ((fp=fopen(\ { printf(\不能存入文件!\\n\ exit(0); } for(i=0;i

fprintf(fp,\

42

《计算方法与程序设计实验》

rec[i].xh, rec[i].xb, rec[i].nl, rec[i].score[0], rec[i].score[1], rec[i].score[2], rec[i].score[3], rec[i].score[4], rec[i].sum); fclose(fp); }

void sort(void) { int i,j; STU tmps; for(i=0;i

if(rec[i].sum>rec[j].sum)

{ tmps=rec[i];rec[i]=rec[j];rec[j]=tmps;} }

void display(void) { int i,j; FILE *fp;

if ((fp=fopen(\ { printf(\不能存入文件!\\n\ exit(0); }

for(i=0;i

fprintf(fp,\rec[i].xm, rec[i].xh, rec[i].xb,

rec[i].nl, rec[i].score[0], rec[i].score[1],

rec[i].score[2], rec[i].score[3],rec[i].score[4], rec[i].sum); fclose(fp);

printf(\ for (j=0;j

{printf(\ for (j=0;j

printf(\ printf(\} } 运行结果是:

43

《计算方法与程序设计实验》

【实验总结】通过这次实验掌握了……………………,在上机过程中出现………………问题,

我是……怎样解决的,我有……什么收获。

44

电1C语言实验报告(14).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/595017.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)