学生管理系统(未完成)
#include <stdio.h>
#include <string.h>
int main(int argc,const char * argv[])
{
char name[20][20] = {""};
int score[20] = {0};
int menu = 0;
int size = 0;
int num = 0;
while(1)
{
printf("\t\t=======学生管理系统======\n");
printf("\t\t=====1、录入学生信息=====\n");
printf("\t\t=====2、查看学生信息=====\n");
printf("\t\t=====3、增加学生信息=====\n");
printf("\t\t=====4、删除学生信息=====\n");
printf("\t\t=====5、改动学生信息=====\n");
printf("\t\t=====0、退出管理系统=====\n");
printf("请输入功能:");
scanf("%d",&menu);
getchar();
switch(menu)
{
case 1:
{
printf("请输入学生的个数:");
scanf("%d",&size);
for(int i = 0;i<size;i++)
{
printf("请输入第%d个学生的姓名:",i+1);
scanf("%s",name[i]);
printf("请输入第%d个学生的成绩:",i+1);
scanf("%d",&score[i]);
printf("\n");
}
break;
}
case 2:
{
printf("\t姓名\t成绩\n");
for(int i = 0;i<size;i++)
{
printf("\t%s\t%d\n",name[i],score[i]);
}
break;
}
case 3:
{
printf("请输入要添加学生的个数:");
scanf("%d",&num);
for(int i = 0;i<size ;i++)
{
printf("请输入第%d个学生的姓名:",i+1);
scanf("%s",name[i]);
printf("请输入第%d个学生的成绩:",i+1);
scanf("%d",&score[i]);
printf("\n");
}
break;
break;
}
case 4:
{
break;
}
case 5:
{
break;
}
case 0:
{
printf("已退出");
break;
}
}
}
return 0;
}
66万+

被折叠的 条评论
为什么被折叠?



