C语言综合性实验报告1

C语言综合性实验报告1

ID:40547764

大小:301.50 KB

页数:14页

时间:2019-08-04

C语言综合性实验报告1_第1页
C语言综合性实验报告1_第2页
C语言综合性实验报告1_第3页
C语言综合性实验报告1_第4页
C语言综合性实验报告1_第5页
资源描述:

《C语言综合性实验报告1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、华北科技学院计算机系综合性实验报告华北科技学院计算机系综合性实验实验报告课程名称C程序设计实验学期至学年第学期学生所在系部年级专业班级学生姓名学号任课教师实验成绩计算机系制-14-第页华北科技学院计算机系综合性实验报告《C程序设计》课程综合性实验报告开课实验室:数学应用实验室2010年7月1日实验题目《基于链表的学生成绩管理系统》一、实验目的1、掌握链表的创建、显示、清除;掌握链表结点的查找、修改、删除;2、掌握链表结点的排序;3、掌握链表数据的文件保存、读取;二、设备与环境微型计算机、VisualC+

2、+6.0三、实验内容源程序:#include#include#include#include#defineLENsizeof(structxsnode)structxsnode{intxh;charxm[15];intgs;intyy;intwl;floatpj;intmc;structxsnode*next;}stu[100];intlength;/*全局变量*/FILE*fp=NULL;/*定义指针*/-14-第页华北科技学

3、院计算机系综合性实验报告/*********************成绩录入********************/structxsnode*luru(){structxsnode*p1,*p2,*head;inti,sum=0,flag=1;system("cls");/*刷屏*/while(flag==1){printf("inputlengthoflist(<100):");scanf("%d",&length);if(length<100)flag=0;}for(i=0;i

4、+){p1=(structxsnode*)malloc(LEN);if(i==0)head=p2=p1;elsep2->next=p1;p2=p1;printf("No.:");scanf("%d",&p1->xh);printf("name:");scanf("%s",&p1->xm);printf("gscj:");scanf("%d",&p1->gs);printf("yycj:");scanf("%d",&p1->yy);printf("wlcj:");scanf("%d",&p1->wl);s

5、um=p1->gs+p1->yy+p1->wl;-14-第页华北科技学院计算机系综合性实验报告p1->pj=(float)(sum/3.0);}p1->next=NULL;fp=fopen("stud1","w");for(i=0;i

6、********************/voidxiugai(structxsnode*head){structxsnode*p1,*p2;system("cls");p1=head;intxh1,i=0,sum=0;printf("请输入要修改的学生的学号:");scanf("%d",&xh1);while(xh1!=p1->xh&&p1->next!=NULL){p2=p1;p1=p1->next;i++;}if(xh1==p1->xh)printf("要修改的学生信息为:");printf(

7、"%6d%8s%8d%8d%8d",p1->xh,p1->xm,p1->gs,p1->yy,p1->wl);printf("请重新输入学生信息(学号、姓名、高数成绩、英语成绩、物理成绩):");-14-第页华北科技学院计算机系综合性实验报告scanf("%d%s%d%d%d",&p1->xh,&p1->xm,&p1->gs,&p1->yy,&p1->wl);sum=p1->gs+p1->yy+p1->wl;p1->pj=(float)(sum/3.0);if((fp=fopen("stud1",

8、"r"))==NULL){printf("文件不能打开!");exit(0);}fwrite(&stu[i],sizeof(structxsnode),1,fp);fclose(fp);}/********************成绩删除*********************/voidshanchu(structxsnode*head){intfind;intxh1,i=0,j=0;structxsnode*p,*pt;system("

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。