亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 邢容梅.cpp

?? vc學(xué)生成績管理系統(tǒng)
?? CPP
字號(hào):
#include<iostream.h>
#include<string.h>
#include<fstream.h>
class student
{
private:
	char name[8];
	double math,english,cjj,average,sum;
public:
	student(){};
	student(char n[8],double ma,double en,double cj)
	{strcpy(name,n);
	math=ma;english=en;cjj=cj;}
	double getsum()
	{sum=english+cjj+math;
	return sum;}
	double getaver()
	{average=sum/3;
	return average;}
	friend void main();
};
void main()
{ 
	cout<<"歡迎進(jìn)入學(xué)生管理系統(tǒng)\n";
    cout<<"請(qǐng)選取所要進(jìn)行的操作\n";
    cout<<"學(xué)生數(shù)據(jù)輸入請(qǐng)按0\n";
	cout<<"按姓名查詢請(qǐng)按1\n";
    cout<<"成績統(tǒng)計(jì):\n";
    cout<<"輸出各科平時(shí)成績,各等級(jí)人數(shù),及比例請(qǐng)按2\n";
    cout<<"排名:\n";
    cout<<"按總成績排名請(qǐng)按3\n";
    cout<<"按高數(shù)排名請(qǐng)按4\n";
    cout<<"按C++排名請(qǐng)按5\n";
    cout<<"修改學(xué)生請(qǐng)按6\n";
	cout<<"添加學(xué)生請(qǐng)按7\n";
	cout<<"刪除學(xué)生請(qǐng)按8\n";
	student *stu[10];
	int t;
	char v;
	int i=0;
	int j=0;
    ofstream *file[20];
    bool flag2=0;
	do
	{
    do 
	{
	cin>>t;
	if((t>='0')&&(t<='8'))
	    flag2=1;
	else
	{
		cout<<"指令錯(cuò)誤,請(qǐng)從新輸入:"<<endl;
	}
	}while(flag2=0);
   switch(t)
	{
case 0:
	{  

		char name[8];double math,english,cjj;
	    for(i=0,j=0;i<10;i++,j++)
		{
        cout<<"輸入姓名:.\n";
        cin>>name;
        cout<<"輸入數(shù)學(xué)成績:.\n";
        cin>>math;
        cout<<"輸入英語成績:.\n";
        cin>>english;
        cout<<"輸入C++成績:.\n";
        cin>>cjj;
		file[j]=new ofstream("d:\\document",ios::ate);
		*file[j]<<"姓名"<<name<<"數(shù)學(xué)成績"<<math<<"英語成績"<<english<<"C++成績"<<cjj<<endl;
		stu[i]=new student(name,math,english,cjj);
        cout<<"數(shù)據(jù)錄入成功"<<endl;
		}
	    break;
	}
case 1:
	{
	char n[8];
	char c;
	bool flag1=0;
	do
	{
		cout<<"請(qǐng)輸入所要查詢學(xué)生的姓名:"<<endl;
		cin>>n;
		for(int j=0;j<10;j++)
			if(strcmp(n,(*stu[j]).name)==0)
			{
				flag1=1;
				cout<<"您要查詢學(xué)生是:"<<(*stu[j]).name<<endl;
				cout<<"他的平均成績:"<<(*stu[j]).getaver()<<"總成績:"<<(*stu[j]).getsum()<<"數(shù)學(xué)成績:"<<(*stu[j]).math<<"英語成績:"<<(*stu[j]).english<<"C++成績:"<<(*stu[j]).cjj<<endl;
			}
			if(flag1==0)
			{ 
				cout<<"對(duì)不起您要查詢學(xué)生不存在."<<endl;
				cout<<"還要繼續(xù)查詢嗎(y/n)"<<endl;
				cin>>c;
				if(c!='y'&&c!='n')
				{
					cout<<"指令錯(cuò)誤,請(qǐng)從新輸入"<<endl;
					cin>>c;
				}
			}
	}while(c=='y');
	break;
	}
case 6:
	{
		char name[8];
		double mat,eng,cjjj;
		char c;
		bool flag=0;
		do
		{
			cout<<"請(qǐng)輸入您要修改學(xué)生的姓名:";
			cin>>name;
			for(int h=0;h<i;h++)
			{
				if(strcmp(name,stu[h]->name)==0)
				{
					flag=1;
					cout<<"請(qǐng)輸入新的英語成績:"<<endl;
					cin>>eng;
					cout<<"請(qǐng)輸入新的數(shù)學(xué)成績"<<endl;
					cin>>mat;
					cout<<"請(qǐng)輸入新的C++成績"<<endl;
					cin>>cjjj;
					stu[h]->english=eng;
					stu[h]->math=mat;
					stu[h]->cjj=cjjj;
					cout<<"數(shù)據(jù)修改成功";
				}
			}
			if(flag==0)
				cout<<"你要修改的學(xué)生不存在,請(qǐng)檢查從新輸入"<<endl;
			cout<<"想繼續(xù)修改(y/n)"<<endl;
			cin>>c;
			if(c!='y'&&c!='n')
			{
				cout<<"指令錯(cuò)誤,請(qǐng)從新輸入"<<endl;
				cin>>c;
			}
		}while(c=='y');
		break;
	}

case 4:
	{
		student a;
		bool flag3=0;
		do
		{
			flag3=1;
		    cout<<"所有學(xué)生按數(shù)學(xué)成績排名如下:"<<endl;
		    for(int x=0;x<9;x++)
			    for(int y=x;y<10-x;y++)
				{
			    	if(stu[y]->math<stu[y+1]->math)
					{
					    a=*stu[y];
				        *stu[y]=*stu[y+1];
				        *stu[y+1]=a;
					}
				}
		}while(flag3==0);
		if(flag3==0)
			cout<<"管理系統(tǒng)里沒有錄入者或者錄入者已被刪除";
		for(int k=0;k<10;k++)
			cout<<k+1<<"姓名"<<stu[k]->name<<"平均成績"<<stu[k]->average<<"英語:"<<stu[k]->english<<"C++:"<<stu[k]->cjj<<"數(shù)學(xué):"<<stu[k]->math<<"總成績:"<<stu[k]->sum<<endl;
	}
    	break;
case 5:
	{
		student a;
		bool flag3=0;
		do
		{
			flag3=1;
		    cout<<"所有學(xué)生按C++成績排名如下:"<<endl;
		    for(int x=0;x<9;x++)
			    for(int y=x;y<10-x;y++)
				{
			    	if(stu[y]->cjj<stu[y+1]->cjj)
					{
					    a=*stu[y];
				        *stu[y]=*stu[y+1];
				        *stu[y+1]=a;
					}
				}
		}while(flag3==0);
		if(flag3==0)
			cout<<"管理系統(tǒng)里沒有錄入者或者錄入者已被刪除";
		for(int k=0;k<10;k++)
			cout<<k+1<<"姓名"<<stu[k]->name<<"平均成績"<<stu[k]->average<<"英語:"<<stu[k]->english<<"C++:"<<stu[k]->cjj<<"數(shù)學(xué):"<<stu[k]->math<<"總成績:"<<stu[k]->sum<<endl;
	}
    	break;
case 3:
	{
		student a;
		bool flag3=0;
		do
		{
			flag3=1;
		    cout<<"所有學(xué)生按總成績成績排名如下:"<<endl;
		    for(int x=0;x<9;x++)
			    for(int y=x;y<10-x;y++)
				{
			    	if(stu[y]->sum<stu[y+1]->sum)
					{
					    a=*stu[y];
				        *stu[y]=*stu[y+1];
				        *stu[y+1]=a;
					}
				}
		}while(flag3==0);
		if(flag3==0)
			cout<<"管理系統(tǒng)里沒有錄入者或者錄入者已被刪除";
		for(int k=0;k<10;k++)
			cout<<k+1<<"姓名"<<stu[k]->name<<"平均成績"<<stu[k]->average<<"英語:"<<stu[k]->english<<"C++:"<<stu[k]->cjj<<"數(shù)學(xué):"<<stu[k]->math<<"總成績:"<<stu[k]->sum<<endl;
	}
    	break;

case 7:
	{
		char name[8];
		double math,english,cjj;
		char c;
		do 
		{
			cout<<"請(qǐng)輸入你所要添加學(xué)生的姓名:"<<endl;
			cin>>name;
			cout<<"數(shù)學(xué)成績:"<<endl;
			cin>>math;
			cout<<"英語成績:"<<endl;
			cin>>english;
			cout<<"C++成績:"<<endl;
			cin>>cjj;
			file[j]=new ofstream("d:\\document",ios::ate);
			*file[j]<<"姓名"<<name<<"數(shù)學(xué)成績"<<math<<"英語成績"<<english<<"C++成績"<<cjj<<endl;
			j++;
			stu[i]=new student(name,math,english,cjj);
			i++;
			cout<<"數(shù)據(jù)錄入成功,想輸入數(shù)據(jù)嗎(y/n)"<<endl;
		    cin>>c;
			if(c!='y'&&c!='n')
			{
				cout<<"指令錯(cuò)誤,請(qǐng)從新輸入"<<endl;
				cin>>c;
			}
		}while(c=='y');
	}
		break;
case 8:
	{
		char name[20];bool flag3=0;
		char c;
		do
		{
			cout<<"請(qǐng)輸入您要?jiǎng)h除學(xué)生的姓名:"<<endl;
			cin>>name;
			for(int h=0;h<i;h++)
			{
				if(strcmp(name,stu[h]->name)==0)
				{
					flag3=1;
					i--;
					do{
						stu[h]=stu[h+1];
						h++;
					}while(h<=i);
				}
			}
			if(flag3==0)
				cout<<"您要?jiǎng)h除對(duì)象不存在,請(qǐng)檢查"<<endl;
			cout<<"要繼續(xù)刪除嗎(y/n)"<<endl;
	        cin>>c;
	     	if(c!='y'&&c!='n')
			{
		    	cout<<"指令錯(cuò)誤,請(qǐng)從新輸入"<<endl;
		    	cin>>c;
			}
		}while(c=='y');
	}
	     break;
case 2:
	{	int b(0),x(0),y(0),z(0),m(0),w(0);
		double su=0;
		for(int j=0;j<i;j++)
			su+=stu[j]->english;
		double en_aver=0;
		en_aver=su/i;
		for(b=0;b<i;b++)
		{
		    if(stu[b]->english>=90)
			    x+=x;
			else if(stu[b]->english>=80)
				y+=y;
			else if(stu[b]->english>=70)
				z+=z;
			else if(stu[b]->english>=60)
				w+=w;
			else 
				m+=m;
			cout<<"英語平均成績:"<<en_aver<<"優(yōu)秀人數(shù)及比例:"<<x<<x/i<<"良好人數(shù)及比例:"<<y<<y/i<<"中等人數(shù)及比例:"<<z<<z/i<<"及格人數(shù)及比例:"<<w<<w/i<<"不及格人數(shù)及比例:"<<m<<m/i<<endl;
		}
			 for(j=0;j<i;j++)
					su=stu[j]->math;
				double aver_ma=0;
				aver_ma=su/i;
				for(b=0;b<i;b++)
				{
					if(stu[b]->math>=90)
					{ 
						x=0;
						x+=x;
					}
					else if(stu[b]->math>=80)
					{
						y=0;
						y+=y;
					}
					else if(stu[b]->math>=70)
					{
						z=0;
						z+=z;
					}
					else if(stu[b]->math>=60)
					{
						w=0;
					    w+=w;
					}
					else 
					{
						m=0;
						m+=m;
					}
					cout<<"數(shù)學(xué)平均成績:"<<aver_ma<<"優(yōu)秀人數(shù)及比例:"<<x<<x/i<<"良好人數(shù)及比例:"<<"中等人數(shù)及比例:"<<y<<y/i<<"中等人數(shù)及比例:"<<z<<z/i<<"及格人數(shù)及比例:"<<w<<w/i<<"不及格人數(shù)及比例:"<<m<<m/i<<endl;
				}
                  	for(j=0;j<i;j++)
				   	   su=stu[j]->cjj;
				    double aver_cj=0;
			  	    aver_cj=su/i;
				    for(b=0;b<i;b++)
					{
				    if(stu[b]->cjj>=90)
					{
						x=0;
						x+=x;
					}
					else if(stu[b]->cjj>=80)
					{
						y=0;
						y+=y;
					}
					else if(stu[b]->cjj>=70)
					{
						z=0;
						z+=z;
					}
					else if(stu[b]->cjj>=60)
					{
						w=0;
						w+=w;
					}
					else 
					{
						m=0;
						m+=m;
					}
					cout<<"C++平均成績:"<<aver_cj<<"優(yōu)秀人數(shù)及比例:"<<x<<x/i<<"良好人數(shù)及比例:"<<"中等人數(shù)及比例:"<<y<<y/i<<"中等人數(shù)及比例:"<<z<<z/i<<"及格人數(shù)及比例:"<<w<<w/i<<"不及格人數(shù)及比例:"<<m<<m/i<<endl;
					}
				break;
				}
	}
	cout<<"你想在進(jìn)行其他的操作嗎?(y/n)\n";
    	bool flag5=0;
    	do
		{
    		cin>>v;
    		if(v!='y'&&v!='n')
	    		cout<<"指令錯(cuò)誤!重新輸入!\n";
	    	else
	    		flag5=1;
		}while(flag5==0);
	   if(v=='y')
	   {
	        cout<<"學(xué)生數(shù)據(jù)輸入0/添加人員7/刪除人員8/\
    		修改人員6/按姓名查詢1/輸出各科平時(shí)成績,各等級(jí)人數(shù),及比例請(qǐng)按2/\
	    	按總成績排名3/按C++排名請(qǐng)按5/按數(shù)學(xué)排名按4\n";
	        cout<<"請(qǐng)選擇你要進(jìn)行的操作\n";
	   }
   }while(v=='y');
   for(int k=0;k<i;k++)
   {
	   delete stu[k];
	   cout<<"刪除所有數(shù)據(jù)!"<<endl;
   }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产片| 午夜国产精品一区| 欧美一级免费大片| 精品日本一线二线三线不卡 | 欧美一区二区三区四区高清| 国产成人免费视| 免费不卡在线观看| 亚洲免费av在线| 中文字幕在线不卡一区| 欧美一区日本一区韩国一区| 91麻豆国产在线观看| 国产综合色产在线精品| 天天影视涩香欲综合网| 亚洲精品乱码久久久久久 | 精品蜜桃在线看| 欧美日韩一区二区三区四区| 夫妻av一区二区| 国产99一区视频免费| 激情综合一区二区三区| 奇米四色…亚洲| 日本三级韩国三级欧美三级| 亚洲一区二区四区蜜桃| 亚洲午夜久久久久久久久电影院 | 国产亚洲污的网站| 欧美日韩在线精品一区二区三区激情| 丁香啪啪综合成人亚洲小说 | 狠狠色丁香久久婷婷综合_中| 中文字幕一区二区三区色视频| 国产网站一区二区三区| 国产精品久久午夜| 亚洲日本成人在线观看| 亚洲亚洲人成综合网络| 日本sm残虐另类| 国产成人亚洲综合a∨婷婷图片 | 亚洲女性喷水在线观看一区| 亚洲欧美乱综合| 三级久久三级久久| 国产九色sp调教91| 色哟哟日韩精品| 欧美成人免费网站| 一区在线中文字幕| 亚洲18影院在线观看| 国产一区美女在线| 91污片在线观看| 26uuu色噜噜精品一区二区| 国产精品国产三级国产| 亚洲国产精品久久不卡毛片| 国产一区二区三区免费| 欧美日免费三级在线| 欧美日韩www| 国产午夜精品一区二区| 亚洲一区中文日韩| 国产精品乡下勾搭老头1| 欧美午夜精品一区二区三区| 国产日韩一级二级三级| 天天综合网天天综合色| www.色综合.com| 久久夜色精品国产欧美乱极品| 亚洲精品国产视频| 国产91在线观看| 久久久久久久久一| 日韩国产欧美三级| 色哟哟一区二区在线观看 | 久久九九久久九九| 免费欧美在线视频| 欧美日韩在线三区| 亚洲黄色小视频| 97精品国产97久久久久久久久久久久| 久久这里都是精品| 裸体健美xxxx欧美裸体表演| 欧美电影一区二区| 亚洲成人一区二区在线观看| 在线一区二区视频| 亚洲午夜私人影院| 91精品免费在线观看| 日韩国产在线观看一区| 91精品国产综合久久福利软件 | 国产日产欧美精品一区二区三区| 亚洲成人av一区二区| 欧美少妇一区二区| 亚洲h精品动漫在线观看| 欧美美女直播网站| 日本午夜一区二区| 国产亚洲制服色| av影院午夜一区| 亚洲成人激情自拍| 日韩美女在线视频| 懂色av噜噜一区二区三区av| 亚洲婷婷国产精品电影人久久| 欧美中文一区二区三区| 免费高清视频精品| 日韩毛片精品高清免费| 欧美日产国产精品| 国产一区二区三区在线看麻豆| 中文字幕av免费专区久久| 欧美性猛片xxxx免费看久爱| 韩日av一区二区| 中文字幕制服丝袜成人av| 欧美日韩在线一区二区| 粉嫩欧美一区二区三区高清影视| 亚洲国产精品精华液网站| 久久人人97超碰com| 欧美亚洲高清一区二区三区不卡| 老司机午夜精品99久久| 亚洲国产视频直播| 中文字幕乱码日本亚洲一区二区 | 久久网站最新地址| 欧美性大战久久久| 男男gaygay亚洲| 亚洲国产精品ⅴa在线观看| 欧美视频三区在线播放| 国产91在线观看| 激情文学综合丁香| 亚洲成人免费影院| 亚洲一区国产视频| 中文字幕亚洲一区二区va在线| 国产亚洲欧洲997久久综合| 日韩精品一区二区三区在线观看 | 欧美一级在线视频| 欧美吞精做爰啪啪高潮| 91免费视频大全| 日本久久一区二区三区| eeuss国产一区二区三区| 国产成人在线看| 国产一区二区三区蝌蚪| 国产一区二区精品久久91| 国产中文字幕一区| 国产综合色视频| 高清成人免费视频| 成人激情午夜影院| 99久久精品国产观看| 91美女片黄在线观看| 欧美亚洲国产怡红院影院| 在线视频综合导航| 欧美另类videos死尸| 这里只有精品99re| 国产凹凸在线观看一区二区| 国产精品一区专区| 国产亚洲欧美中文| 99re热这里只有精品视频| 国产精品人妖ts系列视频| av一二三不卡影片| 午夜精品123| 精品国产91洋老外米糕| 丁香一区二区三区| 亚洲影院在线观看| 精品久久一区二区| 成人av资源网站| 午夜在线成人av| 久久久www成人免费无遮挡大片| 99精品欧美一区二区三区小说 | 国产主播一区二区三区| 中文字幕一区二区三区乱码在线| 欧美日韩国产精品自在自线| 国产精品一区二区你懂的| 亚洲精品美腿丝袜| 欧美xxxxxxxxx| 色哟哟精品一区| 久久成人麻豆午夜电影| 日韩伦理免费电影| 精品久久久久久综合日本欧美| 日本久久电影网| 国产伦精品一区二区三区在线观看| 一区二区在线观看不卡| 2023国产精品视频| 欧美午夜精品久久久久久孕妇| 成人一道本在线| 久久国产精品99久久人人澡| 亚洲一区二区三区小说| 国产午夜精品美女毛片视频| 欧美一卡二卡三卡| 色激情天天射综合网| 国产黄色精品视频| 五月天丁香久久| 亚洲美女淫视频| 国产欧美久久久精品影院| 欧美精品 国产精品| 91丨九色丨黑人外教| 国产精品99久久久久| 日韩av电影一区| 亚洲线精品一区二区三区八戒| 日本一区二区不卡视频| 精品国产123| 欧美一区二区三区视频在线| 欧洲激情一区二区| 99久久国产综合色|国产精品| 国产成人av电影免费在线观看| 韩国在线一区二区| 男人的j进女人的j一区| 天天色综合成人网| 亚洲精品国产品国语在线app| 中文字幕乱码日本亚洲一区二区 | 欧美一区二区三区爱爱| 欧美性一二三区| 色婷婷综合久久久| 99re亚洲国产精品| 99久久国产免费看| www.66久久| 成人国产免费视频| 国产99久久久国产精品免费看|