c语言基础学习

学生管理系统(未完成)

#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;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值