学生成绩管理系统代码 (1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C程序学生管理系统

/* Note:Your choice is C IDE */

#include""

#include""

#include""

typedef struct student示所有\t2.按姓名查找\n\t\t\t3.按学号查找\t4.返回主菜单\n");

scanf("%d",&m);

fflush(stdin);

switch(m)

{

case 1:printf("\n=>该系统拥有%d名学生!\n\n",head->;

p=head->next;

printf("\t姓名\t学号\t性别\t数学\t英语\tc语言\t综合\n\n");

while(p)

{

printf("\t%s\t%d\t%s\t%d\t%d\t%d\t%d\n",p->,p->,p->,p->,

p->,p->,p->;

p=p->next;

}

break;

case 2:printf("=>请输入查找姓名!\n");

gets(N);

fflush(stdin);

p=head->next;

while(p)

{

if(strcmp(p->,N)==0)

{

printf("\t姓名\t学号\t性别\t数学\t英语\tc语言\t 综合\n");

printf("\t%s\t%d\t%s\t%d\t%d\t%d\t%d\n",p->,p->,p->,p->,

p->,p->,p->;

break;

}

else

{

p=p->next;

if(p==NULL)

printf("=>你要查的学生不存在!");

}

}

break;

case 3: printf("=>请输入查找学号!\n");

scanf("%d",&m);

fflush(stdin);

p=head->next;

while(p)

{

if(p->==m)

{

printf("\t姓名\t学号\t性别\t数学\t英语\tc语言\t 综合\n");

printf("\t%s\t%d\t%s\t%d\t%d\t%d\t%d\n",p->,p->,p->,p->,

p->,p->,p->;

break;

}

else

{

p=p->next;

if(p==NULL)

printf("=>你要查的学生不存在!\n");

}

}

break;

case 4:n=1;break;

}

}

return 1;

}

int range(unit *head)学号\t2.按成绩\n\n");

printf("=>请选择操作!\n》");

scanf("%d",&n);

fflush(stdin);

if(q==NULL)

{ printf("=>无学生可排序!\n");

return 0;

}

switch(n)

{

case 2:for(i=0;i

printf("=>请选择你的操作!\n");

}

int save(unit *head)....\n");

if((head=read())==0)

{

printf("=>是否新建?\n");

printf("\t\t\t是(1)\t\t否(2)\n");

scanf("%d",&i);

fflush(stdin);

if(i==1)

head=build();

else if(i==2)

exit(1);

}

else

printf("=>信息导入成功!");

while(m==0)

{

menu();

scanf("%d",&n);

fflush(stdin);

switch(n)

{

case 1: head=build();break;

case 2:add(head);break;

case 3:deletion(head);break;

case 4:display(head);break;

case 5: range(head);break;

case 6:head=read();if(head!=0) printf("=>读取存盘成功!

\n");break;

case 7:save(head);break;

case 8:m=1;break;

}

}

}

相关文档
最新文档