C++学生成绩管理 初级
利用结构编写的C++简单成绩管理 #include<conio.h> #include<iostream> #include<string> using namespace std; struct Kemu { string sx; string wl; string cx; string jds; string yy; } struct information //定义学生结构体类型信息 { char name[15]; char xuehao[15]; char xueqi[5]; Kemu kemu[30] }information[30]; void sc(); //输出 void tianjia(); //添加 void xiugai(); //修改 void cx(); //查询 void del(); //删除 void tc(); //退出 int i=0; void menu() //菜单函数 { cout<<" 欢迎进入学生成绩管理系统\n"; cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n" <<" 1.输出所有学生成绩记录\n" <<" 2.增加学生成绩记录\n" <<" 3.删除学生成绩记录\n" <<" 4.查询学生成绩记录\n" <<" 5.修改学生成绩记录\n" <<" 0.退出学生成绩管理\n" <<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"; cout<<"提示:按0-4进行选择您要的服务"; chose(); } void tianjia()//添加 { system("CLS"); //清屏 cout<<"请输入学生姓名:"; cin>>information[i].name; cout<<"请输入学号:"; cin>>information[i].xuehao; cout<<"请输入学期:"; cin>>information[i].xueqi; cout<<"请输入高数成绩:"; cin>>information[i].Kume[i].sx; cout<<"请输入物理成绩:"; cin>>information[i].Kume[i].wl; cout<<"请输入C++成绩:"; cin>>information[i].Kume[i].cx; cout<<"请输入近代史成绩:"; cin>>information[i].Kume[i].jds; cout<<"请输入英语成绩:"; cin>>information[i].Kume[i].yy; i++; system("CLS");//清屏 cout<<"是否继续添加?(Y/N)";//是否继续添加 char c; cin>>c; switch(c) { case 'N': case 'n':system("CLS");menu();break; case 'Y': case 'y':tianjia();break; default:cout<<"您的输入有误!!"<<endl; cout << "Press any key to continue." << endl; getch(); menu();break; } }
- xhxyxd2012-11-25没有使用文件操作
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助