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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219