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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 000903.cpp

?? 詳細的visual c++課程設計和代碼 報告
?? CPP
字號:
# include<iostream.h>
# include<string.h>
# include<stdio.h>
# include<stdlib.h>
# include<fstream.h>
const int s=3;
class student{
public:
	char  *name;
	int   id;
	char  sex; 
	float math, eng, comp, totll, aver;
	void setup()
	{	 	
   		char  n[20];    char  s; 
	    int   b;
		do { cout<<"   學號: ";
		     cin>>b;
				if(b>1020||b<1001)
				cout<<"Bad data input!!"<<endl<<endl;
			}while (b<1001||b>1020);
		    id=b;
		do{ name=new char[strlen(n)+1];
			cout<<"   姓名: ";
		    cin>>n;
				if( strlen(n)>6 || strlen(n)<4 ) 
					cout<<"Bad data input!!"<<endl<<endl;
			}while ( strlen(n)>6 && strlen(n)<4 );				 	
			strcpy(name,n);

			cout<<"   性別(m/f):" ;
			cin>>s; 
			while (s!='m' && s!='f')
			{ 
				cout<<"Bad data input!!"<<endl<<endl;
				cout<<"   性別(m/f):";
				cin>>s; 			
			}
			sex=s;
	     float m, e, co;
			cout<<"   數學: ";
			cin>>m;
		  while (m<0 || m>100)
			{ 
				cout<<"Bad data input!!"<<endl<<endl;
				cout<<"   數學: ";
				cin>>m; 			
			}
		  math=m;
		  	cout<<"   英語: ";
			cin>>e;
		  while (e<0 || e>100)
			{ 
				cout<<"Bad data input!!"<<endl<<endl;
				cout<<"   英語: ";
				cin>>e; 			
			}
		  eng=e;
		  	cout<<"   計算機: ";
			cin>>co;
		  while (co<0 || co>100)
			{ 
				cout<<"Bad data input!!"<<endl<<endl;
				cout<<"   計算機: ";
				cin>>co; 			
			}
		  comp=co;
		  totll=math+eng+comp;
		  aver=(math+eng+comp)/3;
	}
	void show()
	{		
		cout.setf(ios::left);
		cout.width(6);
		cout<<""<<id<<"     ";
		cout.width(8);
		cout<<name;
		cout.width(10);
		cout<<sex;
		cout.width(9);
		cout<<math;
		cout.width(9);
		cout<<eng;
		cout.width(11);
		cout<<comp;
		cout.width(10);
		cout<<totll<<aver<<endl;		
	}

//---------------------------------------------------------------------------------------
void input()
{	int n;
	cout<<endl<<"輸入將要錄入的學生數目: ";
    cin>>n;
	int j;		
	for(j=1; j<=n; j++)
	{ cout<<" 輸入學生信息 "<<j<<endl;
	  ob[j].setup();
	}
	int i;
	i=n;
	system("cls");
	cout<<endl<<"----------------------------- 學生信息表 ------------------------------------"<<endl;
	cout<<endl<<"      學號     姓名   性別      數學     英語     計算機      總分     平均分"<<endl;
	for(i=1; i<=n; i++) 
	{
		ob[i].show();
	}
	cout<<endl;
	cout<<"      是否保存? (Y/N): ";
	char Y;
	cin>>Y;
}
//-------------------------------------------------------------------------------------
void Query()
	{
		int x , i;
			cout<<endl<<"    輸入要查詢學生的學號: ";
			cin>>x;
			cout<<endl<<"      學號     姓名   性別      數學     英語     計算機      總分     平均分"<<endl;
			for(i=1;i<=s;i++)
			{  if (x==ob[i].id)
				{
					cout.setf(ios::left);
					cout.width(6);
					cout<<""<<ob[i].id<<"     ";
					cout.width(8);
					cout<<ob[i].name;
					cout.width(10);
					cout<<ob[i].sex;
					cout.width(9);
					cout<<ob[i].math;
					cout.width(9);
					cout<<ob[i].eng;
					cout.width(11);
					cout<<ob[i].comp;
					cout.width(10);
					cout<<ob[i].totll<<ob[i].aver<<endl;
				}
			}
			getchar();
	}
//---------------------------------------------------------------------------------------
void save()
{	int i;
	ofstream fout("list.txt");
	if(!fout)
		{
			cout<<"Cannot open output file!\n,";
		}
	for(i=1; i<=s; i++)
	{  fout<<ob[i].id<<" "<<ob[i].name<<" "<<ob[i].sex<<" "<<
	   ob[i].math<<" "<<ob[i].eng<<" "<<ob[i].comp<<" "<<ob[i].totll<<" "<<ob[i].aver<<endl;
	}
	   fout.close();
}
void read()
{	int i;	
	system("cls");
	cout<<endl<<"----------------------------- 學生信息表 ------------------------------------"<<endl;
	cout<<endl<<"      學號     姓名   性別      數學     英語     計算機      總分     平均分"<<endl;
	for(i=1; i<=s; i++) 
	{
		ob[i].show();
	}
	getchar();
}
//-------------------------------------------------------------------------------------
void add()
{	
	 int i,j=1, d=s+1;  
	cout<<"輸入要添加學生的信息:"<<endl;
		ob[d].setup();
	cout<<endl<<"----------------------------- 學生信息表 ------------------------------------"<<endl;
	cout<<endl<<"      學號     姓名   性別      數學     英語     計算機      總分     平均分"<<endl;				
	for(i=1; i<=s+j; i++)
		{	ob[i].show();  }
	ofstream fout("list.txt");
	if(!fout)
		{
			cout<<"Cannot open output file!\n,";
		}
	for(i=1; i<=s+j; i++)
	{  fout<<ob[i].id<<" "<<ob[i].name<<" "<<ob[i].sex<<" "<<
	   ob[i].math<<" "<<ob[i].eng<<" "<<ob[i].comp<<" "<<ob[i].totll<<" "<<ob[i].aver<<endl;
	}
	   fout.close();    
		getchar();   j++;
}
//--------------------------------------------------------------------------------------
void del()
{	int i,p;   char x[8];
	cout<<"    輸入要刪除學生名字:"<<endl;
	cin>>x;
    for(i=1; i<=s; i++)
	{
		if(strcmp(ob[i].name,x)==0)
		{    p=i;
		cout<<endl<<"學號     姓名      性別     數學     英語     計算機       總成績      平均成績"<<endl;
		cout<<ob[i].id<<"     "<<ob[i].name<<"       "<<ob[i].sex<<"       "<<ob[i].math<<"       "<<ob[i].eng<<"       "<<ob[i].comp<<"           "<<ob[i].totll<<"          "<<ob[i].aver<<endl;
		}						
		else
		  continue;
	}
	cout<<endl<<"----------------------------- 學生信息表 ------------------------------------"<<endl;
	cout<<endl<<"      學號     姓名   性別      數學     英語     計算機      總分     平均分"<<endl;			
	     for(i=2; i<=p; i++)  
              { cout.setf(ios::left);
				cout.width(6);
				cout<<""<<ob[i].id<<"     ";
				cout.width(8);
				cout<<ob[i].name;
				cout.width(10);
				cout<<ob[i].sex;
				cout.width(9);
				cout<<ob[i].math;
				cout.width(9);
				cout<<ob[i].eng;
				cout.width(11);
				cout<<ob[i].comp;
				cout.width(10);
				cout<<ob[i].totll<<ob[i].aver<<endl;
				} 
			for(i=p+1; i<=s; i++)
			  { cout.setf(ios::left);
				cout.width(6);
				cout<<""<<ob[i].id<<"     ";
				cout.width(8);
				cout<<ob[i].name;
				cout.width(10);
				cout<<ob[i].sex;
				cout.width(9);
				cout<<ob[i].math;
				cout.width(9);
				cout<<ob[i].eng;
				cout.width(11);
				cout<<ob[i].comp;
				cout.width(10);
				cout<<ob[i].totll<<ob[i].aver<<endl;             
				} 
		   cout<<"   刪除成功!"<<endl;
		   getchar();
} 
//--------------------------------------------------------------------------------------
void order()
{
	int k,j;
	float t;   char n[20];
			for(j = 0; j<=(2-1); j++)
				for(k=1; k<=(2-j); k++)
					if(ob[k].totll < ob[k + 1].totll)
						{
							t = ob[k].totll;
							ob[k].totll = ob[k+1].totll;
							ob[k+1].totll = t;
							strcpy(n, ob[k].name);
							strcpy(ob[k].name, ob[k+1].name);
							strcpy(ob[k+1].name, n);
						}
					
			cout<<"         成績排名:"<<endl;
			cout<<"     姓名    總成績   名次"<<endl;
			for(k=1; k<=s; k++)
				{		   
					cout<<"     ";
					cout.setf(ios::left);
					cout.width(9);
					cout<<ob[k].name;
					cout.width(9);
					cout<<ob[k].totll<<k<<endl;
				}
				 getchar();
}
}ob[s];
//--------------------------------------------------------------------------------------
void menu()
{
	cout<<"\n\n";
	cout<<"------------------ 學生成績系統 -----------------"<<endl<<endl;
	cout<<"\t\t1.錄入與保存學生信息.\n";
	cout<<"\t\t2.讀取學生信息.\n";
	cout<<"\t\t3.刪除學生信息.\n";
	cout<<"\t\t4.追加學生信息.\n";
	cout<<"\t\t5.查詢學生信息.\n";
	cout<<"\t\t6.顯示成績名次.\n";
	cout<<"\t\t7.退出系統......\n\n\n";
	cout<<"\t\t請選擇功能項: ";
}
//---------------------------------------------------------------------------------------
void main()
{       	
	while(1)
	{	student a;
		int SEL;
		system("cls");
		menu();
		cin>>SEL;
		switch(SEL)
		{
			case 1:
			 system("cls");    a.input();  a.save();  break;
			case 2:
			 system("cls");    a.read();   	          break;	 
			case 3:
			 system("cls");    a.del();       	      break;
			case 4:
			 system("cls");    a.add();	              break;
			case 5: 
			 system("cls");    a.Query();		      break;
			case 6:
			 system("cls");    a.order();		      break;
			case 7:
				cout<<endl<<"                按任意鍵退出....   "<<endl;
				getchar();
				exit(0);
			default:
				cout<<"Bad input!!\n";
				              break;
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国精产品一区一区三区mba视频| 欧美系列日韩一区| 久久国产免费看| 日日夜夜一区二区| 亚洲午夜电影在线| 亚洲一区二区视频在线观看| 亚洲精选在线视频| 亚洲男人天堂av网| 一区二区三区国产豹纹内裤在线| 亚洲美女偷拍久久| 亚洲午夜电影在线观看| 天天影视网天天综合色在线播放| 亚洲国产精品久久久男人的天堂| 一区二区三区蜜桃网| 一区二区三区在线播| 亚洲第一激情av| 日韩二区三区四区| 精品一区二区在线播放| 国精产品一区一区三区mba视频| 国产麻豆91精品| 成人av免费在线播放| 日本高清不卡一区| 91精品蜜臀在线一区尤物| 日韩一级免费一区| xf在线a精品一区二区视频网站| 国产欧美视频一区二区三区| 国产精品成人在线观看| 亚洲一区二区三区视频在线播放 | 久久久噜噜噜久久中文字幕色伊伊| 精品少妇一区二区| 国产欧美日韩综合精品一区二区| 国产精品高清亚洲| 亚洲一区二区四区蜜桃| 久久成人免费日本黄色| 成人看片黄a免费看在线| 在线免费亚洲电影| 欧美大片拔萝卜| 亚洲手机成人高清视频| 日韩精品一卡二卡三卡四卡无卡| 狠狠色丁香久久婷婷综合丁香| 成人国产免费视频| 欧美日韩在线精品一区二区三区激情| 日韩久久久久久| 亚洲欧美综合在线精品| 天堂va蜜桃一区二区三区| 成人深夜福利app| 欧美日韩精品是欧美日韩精品| 337p粉嫩大胆噜噜噜噜噜91av| 国产精品福利影院| 日本vs亚洲vs韩国一区三区二区| 国产成+人+日韩+欧美+亚洲| 色94色欧美sute亚洲线路二| 日韩欧美国产小视频| 国产精品高清亚洲| 久久精品二区亚洲w码| 色视频一区二区| 久久亚洲一级片| 亚洲一区在线免费观看| 国产精品一区二区免费不卡| 欧美日韩在线电影| 国产精品人人做人人爽人人添| 五月婷婷综合网| www.日韩大片| 精品免费99久久| 亚洲国产日韩av| 国产麻豆精品在线观看| 在线成人av网站| 亚洲欧洲精品一区二区三区不卡| 蜜臀av一区二区| 欧美色图第一页| 国产精品久久久久四虎| 国内久久精品视频| 欧美电影在哪看比较好| 亚洲欧美激情一区二区| 国产精品一区二区在线观看不卡 | 中文字幕免费不卡在线| 免费人成在线不卡| 欧美午夜精品免费| 亚洲人被黑人高潮完整版| 国产毛片一区二区| 欧美xxxxx牲另类人与| 五月婷婷欧美视频| 日本精品一区二区三区高清 | 五月天视频一区| 91黄色免费看| 成人欧美一区二区三区小说| 国产精一区二区三区| 欧美一级高清大全免费观看| 亚洲精品第一国产综合野| 99视频精品全部免费在线| 久久精品一区二区| 极品少妇一区二区| 精品国免费一区二区三区| 天天综合色天天综合| 欧美亚洲综合久久| 亚洲主播在线观看| 欧美综合天天夜夜久久| 亚洲欧洲日韩av| 国产mv日韩mv欧美| 精品国产伦理网| 免费欧美在线视频| 欧美一区二区三区在线电影| 石原莉奈在线亚洲二区| 欧美精品亚洲二区| 水蜜桃久久夜色精品一区的特点| 91小视频免费观看| 樱花影视一区二区| 在线一区二区三区四区五区 | 欧美日韩一区二区三区在线看| 国产欧美一区二区三区鸳鸯浴| 国产乱码精品一品二品| 精品99久久久久久| 国产精品91一区二区| 中文字幕精品在线不卡| jlzzjlzz亚洲日本少妇| 亚洲免费观看高清完整版在线观看熊 | 亚洲精品成人天堂一二三| 91网上在线视频| 亚洲亚洲精品在线观看| 欧美日韩国产片| 久久99热这里只有精品| 精品处破学生在线二十三| 国产黄色成人av| 亚洲欧洲制服丝袜| 欧美三日本三级三级在线播放| 午夜精品福利一区二区蜜股av| 欧美一激情一区二区三区| 久久电影国产免费久久电影| 中文字幕不卡一区| 欧美在线观看一区| 日韩成人dvd| 国产婷婷精品av在线| 色素色在线综合| 看电影不卡的网站| 亚洲国产精品高清| 欧美三区在线观看| 国产在线精品一区在线观看麻豆| 国产精品无人区| 欧美色男人天堂| 激情图片小说一区| 亚洲欧美另类小说视频| 91精品国产综合久久香蕉的特点| 国产一区二区三区免费| 亚洲欧美日韩中文字幕一区二区三区| 欧美日本不卡视频| 国产一区二区在线视频| 亚洲免费观看高清完整| 欧美成人乱码一区二区三区| 菠萝蜜视频在线观看一区| 五月天婷婷综合| 国产精品久线观看视频| 欧美精品1区2区3区| 国产成人99久久亚洲综合精品| 亚洲国产精品一区二区尤物区| 欧美精品一区二区不卡| 色琪琪一区二区三区亚洲区| 狠狠色丁香婷婷综合| 亚洲综合另类小说| 久久久美女毛片| 欧美日韩国产综合草草| 成人免费的视频| 久久草av在线| 亚洲一区在线观看免费观看电影高清| 欧美成人在线直播| 欧美性大战久久| jvid福利写真一区二区三区| 精品一区二区三区免费| 一区二区三区四区在线免费观看 | 午夜视频在线观看一区二区| 国产丝袜欧美中文另类| 欧美日韩黄色一区二区| 99re视频这里只有精品| 美女网站视频久久| 亚洲国产一二三| 自拍偷拍国产精品| 精品久久久久99| 欧美色成人综合| 色综合中文字幕| 国产成人午夜视频| 秋霞电影网一区二区| 亚洲在线观看免费视频| 国产女人18毛片水真多成人如厕 | 午夜久久久影院| 亚洲同性同志一二三专区| 久久影视一区二区| 欧美精品久久99久久在免费线| 91丨国产丨九色丨pron| 成人视屏免费看| 国产aⅴ综合色| 久88久久88久久久| 日韩精品欧美精品| 亚洲成人黄色影院| 亚洲综合激情另类小说区| 亚洲欧美一区二区三区国产精品 | 亚洲成av人影院在线观看网| 亚洲美女免费视频| 国产精品毛片高清在线完整版| 久久久欧美精品sm网站| 久久丝袜美腿综合| 欧美精品一区男女天堂|