手机版

c语言课程设计报告学生成绩管理系统(5)

发布时间:2021-06-07   来源:未知    
字号:

c语言课程设计报告学生成绩管理系统

[1] 谭浩强编著.C程序设计第三版.北京:清华大学出版社,2005 [2] 林瑞仲等编著.C语言实例解析精粹.北京:人民邮电出版社,2005

附页:

学生成绩管理系统源程序清单

#include "stdio.h" #include "stdlib.h" #include "malloc.h"

#define ABC sizeof(struct scoreflie) #define ABCDE

#include "string.h" struct scoreflie {int number; char name[10]; float yuwen; float shuxue; float yingyu;

struct scoreflie *next; }; typedef struct scoreflie score; int n,k;

功能(1):创建链表,输入学生成绩信息

score *creat(void) {score*head;

score *p1,*p2,*p3,*max; int i,j; float fen; char t[10]; n=0;

p1=p2=p3=(score *)malloc(ABC);head=p3; /*开辟一个新单元*/ printf("Please Input Students Message,Piess(0)is out!\n");

repeat1: printf("Input the numder(N.>0):");/*输入学号,学号应大于0*/ scanf("%d",&p1->number); while(p1->number<0) {getchar();

printf("Is wrong, Input again the numder:");

scanf("%d",&p1->number);}/*输入学号为字符或小于0时程序报错,提示重新输入学号*/ if(p1->number==0)

goto end;/*当输入的学号为0时,转到末尾,结束创建链表*/ else

{ p3=head; if(n>0)

{for(i=0;i<n;i++)

{if(p1->number!=p3->number)

c语言课程设计报告学生成绩管理系统(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)