- 21
- 0
- 约2.86万字
- 约 25页
- 2018-01-10 发布于湖北
- 举报
精选一个学生成绩管理系统C语言源代码
一个学生成绩管理系统c源代码 #include #include #include /*班级成绩管理*/ #define ERROR 0 #define OK 1 #define K 9 char km[K][20]; /*单链表存储结构*/ typedef struct LNode { long ID ; char name[10]; char sex[2]; int age ; double cj[K]; struct LNode*next ; } *LinkList ; char name[10],sex[2],k[20]; double c ; int i,x,age,ks ; static int y ; struct LNode e ; long id ; /*创建一个带头结点的空链表*/ LinkList create(void) { LinkList L ; L=(LinkList)malloc(sizeof(struct LNode)); if(L!=NULL)L-next=NULL ; return L ; } /*返回平均成绩*/ double pj(double cj[K]) { int i ; double pj=0 ; for(i=0;i; pj/=K ; return pj ; } /*返回结点数*/ int node(LinkList p) { int j=0 ; while(p-next) { p=p-next ; ++j ; } return j ; } /*标题*/ void bt() { printf(ID号\t姓名\t性别\t年龄\t); for(i=0;iY;I++)PRINTF(%S\T,KM); printf(平均成绩 \n); } /*输出当前信息*/ void put(LinkList p) { printf(%ld\t,p-ID); printf(%s\t,p-name); printf(%s\t,p-sex); printf(%d\t,p-age); for(i=0;iY;I++)PRINTF(%F\T,P-cj); printf(%f,pj(p-cj)); } /*输出全部信息*/ int all(LinkList p) { int j=0 ; bt(); while(p-next) { p=p-next ; put(p); ++j ; } printf(共有%d人,j); return OK ; } /*输出全部信息---按编号*/ int idall(LinkList p,long D) { int j=0 ; bt(); while(p-next) { p=p-next ; if(p-ID==D) { put(p); ++j ; } } printf(共有%d人,j); return OK ; } /*输出全部信息---按姓名*/ int nameall(LinkList p,char name[10]) { int j=0 ; bt(); while(p-next) { p=p-next ; if(p-name==name) { put(p); ++j ; } } printf(共有%d人,j); return OK ; } /*输出全部信息---按年龄*/ int ageall(LinkList p,int age) { int j=0 ; bt(); while(p-next) { p=p-next ; if(age==p-age) { put(p); ++j ; } } printf(共有%d人,j); return OK ; } /*输出全部信息---按性别*/ int sexall(LinkList p,char sex[2]) { int j=0 ; bt(); while(p-next) { p=p-next ; if(p-sex==sex) { put(p); ++j ; } } printf(共有%d人,j); return OK ; } /*输出全部信息---按成绩*/ int cjall(LinkList p,int k,double cj) /*k:第几门科目 cj:大于等于这个分数*/ { int j=0 ; bt(); while(p-next) { p=p-next ; if(p-cj[k]=cj)
您可能关注的文档
- 精选【】2016年医院学习白求恩精神践行三严三实专题党课宣讲课件推荐.ppt
- 精选【人教版小学六年级上册语文期末试卷及答案】推荐.doc
- 精选【公务员】电工基础知识试题(答案)推荐.doc
- 精选【四川省·城市商业银行】2016达州市商业银行员工招聘技能测试及面试公告推荐.doc
- 精选【培训课件】职业心态培训推荐.doc
- 精选【备战2014】2013年高考政治 热点时政问题考点挖掘 聚焦中央经济工作会议和中央农村工作会议的新政策推荐.doc
- 精选【最新】电大人力资源管理形成性考核册答案推荐.doc
- 精选【毕业论文】电子商务发展中的消费者行为分析和研究24871推荐.doc
- 精选【法学课件】第二章 合同法推荐.doc
- 精选【湖南铁路科技职业技术学院】-铁道交通运营管理专业建设方案推荐.doc
- 2026年人教版一年级下册语文1-8单元综合检测卷.docx
- 人教版一年级下册语文1-8单元综合练习题.docx
- 人教版一年级下册语文1-8单元综合检测卷.docx
- 国际贸易结算风险及预防.docx
- 国家公务员考试申论模拟试题参考答案.doc
- 第2课《回延安》练习课件+++++++++++++2025—2026学年统编版语文八年级下册.pptx
- 专项一+字音、字形+练习课件--2025-2026学年统编版八年级上册语文.pptx
- 2026年生物中考一轮复习课件:绿色植物的光合作用.pptx
- 2026年中考生物一轮复习课件:第11讲++人体的营养.pptx
- 第7课《藤野先生》练习课件-+2025—2026学年统编版语文八年级上册.pptx
原创力文档

文档评论(0)