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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? student.cpp

?? 學(xué)生管理系統(tǒng),包含結(jié)構(gòu)體.計(jì)算了學(xué)生的成績(jī),比例和改變數(shù)據(jù)后的結(jié)果
?? CPP
字號(hào):
#include"stdio.h"
#include"stdlib.h"
#include"string.h"
#include"conio.h"
  struct stud
  {
    char name[20];
	char sex[20];
    int a[7];
	
  };

  struct stud sr[100];
   int i,j,tmp;
   int length=0;
   int boy=0;
   int sum=0;
   int girl=0;
   char nv[20]="女",nan[20]="男";
   char cl;
   void hunyin()
{

  printf("學(xué)生成績(jī)管理系統(tǒng)\n");
  printf("請(qǐng)選擇: 1,輸入,2,輸出,3,排序,4,編輯修改,5,查詢(xún),6,刪除.7,統(tǒng)計(jì),8,退出\n");
	
}
void shuru()
{ 
     do
	{	
		   printf("請(qǐng)輸入第%d位同學(xué)的姓名:\n",i+1);
		   scanf("%s",sr[i].name);
		   getchar();
           printf("請(qǐng)輸入第%d位同學(xué)的性別,年齡,學(xué)號(hào),C成績(jī),S成績(jī),H成績(jī):\n",i+1);
		   scanf("%s%d%d%d%d%d",sr[i].sex,&sr[i].a[0],&sr[i].a[1],&sr[i].a[2],&sr[i].a[3],&sr[i].a[4]);
	   
		sr[i].a[5]=sr[i].a[2]+sr[i].a[3]+sr[i].a[4];
		sr[i].a[6]=(sr[i].a[5])/3;
		i++;
		length++;
		printf("是否繼續(xù)輸入?y/n\n");
		getchar();
	}
	while(getchar()!='n');
       
}

void shuchu()
{
	printf("\t\t學(xué)生成績(jī)表\n");
	printf("姓名\t性別\t年齡\t學(xué)號(hào)\tC成績(jī)\tHTMl\tSQL\t總分\t平均分\t\n");
	for(i=0;i<length;i++)
	{
		printf("%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n",sr[i].name,sr[i].sex,sr[i].a[0],sr[i].a[1],sr[i].a[2],sr[i].a[3],sr[i].a[4],sr[i].a[5],sr[i].a[6]);
		
	}
	 

}
void xm()
{
	struct stud tmp;
	for(int i=0;i<length-1;i++)
		 for(j=i+1;j<length;j++)
			if(strcmp(sr[i].name,sr[j].name)==-1)
          {   
			   tmp=sr[i];
			   sr[i]=sr[j];
			   sr[j]=tmp;
          }

}
void xuehao()
{
	struct stud tmp;
	for(int i=0;i<length-1;i++)
		 for(j=i+1;j<length;j++)
			 if(sr[i].a[1]>sr[j].a[1])

		  {   
			   tmp=sr[i];
			   sr[i]=sr[j];
			   sr[j]=tmp;
          }

}



void nl()
{
	struct stud tmp;
	for(int i=0;i<length-1;i++)
		 for(j=i+1;j<length;j++)
           if(sr[i].a[0]<sr[j].a[0])
		   {
               tmp=sr[i];
			   sr[i]=sr[j];
			   sr[j]=tmp;
           }

}
void ccj()
{
   struct stud tmp;
  for(int i=0;i<length-1;i++)
		 for(j=i+1;j<length;j++)
           if(sr[i].a[2]<sr[j].a[2])
		   {
               tmp=sr[i];
			   sr[i]=sr[j];
			   sr[j]=tmp;
		   }
}
void scj()
{
   struct stud tmp;
  for(int i=0;i<length-1;i++)
		 for(j=i+1;j<length;j++)
           if(sr[i].a[3]<sr[j].a[3])
		   {
			   tmp=sr[i];
			   sr[i]=sr[j];
			   sr[j]=tmp;
            }
}
void hcj()
{
   struct stud tmp;
  for(int i=0;i<length-1;i++)
		 for(j=i+1;j<length;j++)
           if(sr[i].a[4]<sr[j].a[4])
		   {
			   tmp=sr[i];
			   sr[i]=sr[j];
			   sr[j]=tmp;
		   }
}
void pjun()
{
	struct stud tmp;
    for(int i=0;i<length-1;i++)
		 for(j=i+1;j<length;j++)
           if(sr[i].a[6]<sr[j].a[6])
		   {
			   tmp=sr[i];
			   sr[i]=sr[j];
			   sr[j]=tmp;
		   }
	    
}



void paishuchu()
{
	char c;
	printf("歡迎來(lái)到排序模塊\n");
	printf("請(qǐng)選擇排序方式:1.按姓名排序,2.按學(xué)號(hào)排序,3.按年齡排序,4.按c成績(jī)排序,5.按s成績(jī)排序,6.按h成績(jī)排序,7.按平均分排序,8,回上級(jí)菜單\n");
    scanf("%c",&c);
	while(c!='8')
	  {
		   c=getchar();
        switch(c)
		{
		case '1':system("cls");
			    printf("按姓名排序是:\n");
		        xm();
				shuchu();
				printf("按任意鍵返回排序模塊\n");
		         getch();
		        system("cls");
				paishuchu();
				break;
		   
		case '2': printf("按學(xué)號(hào)排序是:\n");
		         xuehao();
				 shuchu();
				 printf("任意鍵返回排序模塊\n");
		         getch();
		         system("cls");
				 paishuchu();
				 break;
		case '3': printf("按年齡排序是:\n");
		          nl();
				  shuchu();
				 printf("任意鍵返回排序模塊\n");
		         getch();
		         system("cls");
				 paishuchu();
				 break;
		case '4': printf("按c成績(jī)排序是:\n");
		          ccj();
				  shuchu();
				  printf("任意鍵返回排序模塊\n");
		         getch();
		         system("cls");
				  paishuchu();
				 break;
		case '5': printf("按s成績(jī)排序是:\n");
		         scj();
				 shuchu();
				 printf("按任意鍵返回排序模塊\n");
		         getch();
		        system("cls");
				paishuchu();
				break;
		
		case '6': printf("按h成績(jī)排序是:\n");
		         hcj();
				 shuchu();
				 printf("按任意鍵返回排序模塊\n");
		         getch();
		        system("cls");
				paishuchu();
				break;
		case '7': printf("按平均分排序是:\n");
		         pjun();
				 shuchu();
				 printf("按任意鍵返回排序模塊\n");
		         getch();
		        system("cls");
				paishuchu();
				break;
		case '8': system("cls");
			      hunyin();
				  break;
	  }
	     
     }
		
	printf("\n");

}


void chaozhao()
{
   int no;
   printf("輸入要查找的學(xué)生的學(xué)號(hào):\n");
   scanf("%d",&no);
   for(int i=0;i<length;i++)
   {
   if(no==sr[i].a[1])
   {
	    printf("\t\t學(xué)生成績(jī)表\n");
	    printf("姓名\t性別\t年齡\t學(xué)號(hào)\tC成績(jī)\tH成績(jī)\tS成績(jī)\t總分\t平均分\t\n");
		printf("%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n",sr[i].name,sr[i].sex,sr[i].a[0],sr[i].a[1],sr[i].a[2],sr[i].a[3],sr[i].a[4],sr[i].a[5],sr[i].a[6]);
		   break;
   }
   if(i==(length-1))
   {
	   printf("錯(cuò)誤,按任意鍵返回\n");
	   getch();
	   return;
   }
   }
        
}

void xiougai()
{
   int no,tp;
   char cll;
   printf("請(qǐng)輸入你要編輯修改的學(xué)生的學(xué)號(hào):\n");
   scanf("%d",&no);
   for(int i=0;i<length;i++)
   {
   if(no==sr[i].a[1])
   {
	    printf("\t\t學(xué)生成績(jī)表\n");
	    printf("姓名\t性別\t年齡\t學(xué)號(hào)\tC成績(jī)\tH成績(jī)\tS成績(jī)\t總分\t平均分\t\n");
		printf("%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n",sr[i].name,sr[i].sex,sr[i].a[0],sr[i].a[1],sr[i].a[2],sr[i].a[3],sr[i].a[4],sr[i].a[5],sr[i].a[6]);
		tp=sr[i].a[6];
		printf("請(qǐng)選擇你要修改的部分:\n");
        printf("1.姓名.2.性別.3.年齡.4.學(xué)號(hào).5.c成績(jī).6.h成績(jī).7.S成績(jī)\n");
        getchar();
        cll=getchar();
		switch(cll)
		{
		case'1':printf("姓名修改成:");
			scanf("%s",sr[i].name);break;
        case'2':printf("性別修改成:");
			scanf("%s",sr[i].sex);break;
			if(strcmp(sr[i].sex,nv)==0)
			      girl++;
		    else if(strcmp(sr[i].sex,nan)==0)
                  boy++;
        case'3':printf("年齡修改成:");
			scanf("%d",&sr[i].a[0]);break;
			
        case'4':printf("學(xué)號(hào)修改成:");
			scanf("%d",&sr[i].a[1]);break;
		case'5':printf("C成績(jī)修改成:");
			scanf("%d",&sr[i].a[2]);break;
		case'6':printf("H成績(jī)修改成:");
			scanf("%d",&sr[i].a[3]);break;
		case'7':printf("S成績(jī)修改成:");
			scanf("%d",&sr[i].a[4]);break;
		}
		  sr[i].a[5]=sr[i].a[2]+sr[i].a[3]+sr[i].a[4];
		  sr[i].a[6]=(sr[i].a[5])/3;
  }
   if(i==-1)
   {
	   printf("沒(méi)找著,按任意鍵返回\n");
	   getch();
	   return;
   }

   }
      shuchu();
	  printf("\n修改成功!");
	  getchar();

}
void shanchu()
{
    int no,i;
	printf("輸入要?jiǎng)h除學(xué)生的學(xué)號(hào):");
	scanf("%d",&no);
	for(i=0;i<length;i++)
	if(no==sr[i].a[1])
	{	
	 printf("刪除:\n");
	 printf("%s\t%s\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n",sr[i].name,sr[i].sex,sr[i].a[0],sr[i].a[1],sr[i].a[2],sr[i].a[3],sr[i].a[4],sr[i].a[5],sr[i].a[6]);
	   if(strcmp(sr[i].sex,nv)==0)
			girl--;
	   else if(strcmp(sr[i].sex,nan)==0)
            boy--;
	                     
	    for(int j=i;j<length-1;j++)
		  sr[j]=sr[j+1];
	      length--;
	    
	 printf("刪除成功\n");
	 getch();
	   break;
	}

	shuchu();
    
}
void tongji()
{
	for(int i=0;i<length;i++)
		if(strcmp(sr[i].sex,nan)==0)
			boy++;
	printf("本班有%d個(gè)學(xué)生,其中男生%d個(gè),女生%d個(gè)。\n",length,boy,length-boy);
}


void main()
{
	
	
	hunyin();
     
	while(cl!='8')
	{
		cl=getchar();
	switch(cl)
	{ 
	  case'1':
		  system("cls");
		  shuru();
		  printf("按任意鍵返回主界面\n");
		  getch();
		  system("cls");
		  hunyin();
		  break;
	  case'2':
		  system("cls");
		  shuchu();
		  printf("按任意鍵返回主界面\n");
		  getch();
		  system("cls");
		  hunyin();
		  break;
	  case'3':system("cls");
		      paishuchu();
		      break;
	  case'4':
		  system("cls");
		  xiougai();
		  printf("按任意鍵返回主界面\n");
		  getch();
		  system("cls");
		  hunyin();
		  break;
	  case'5':
		  system("cls");
		  chaozhao();
		  printf("按任意鍵返回主界面\n");
		  getch();
		  system("cls");
		  hunyin();
		  break;
	  case'6':
		  system("cls");
		  shanchu();
		  printf("按任意鍵返回主界面\n");
		  getch();
		  system("cls");
		  hunyin();
		  break;
	  case'7':
		  system("cls");
		  tongji();
		  printf("按任意鍵返回主界面\n");
		  getch();
		  system("cls");
		  hunyin();
		  break;
	  case'8':
		  hunyin();
		  break;

	  
	}
	}
    
}




?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色婷婷精品大在线视频 | 日韩午夜在线观看视频| 91视频在线看| 99久久久免费精品国产一区二区| 国产精品888| 国产久卡久卡久卡久卡视频精品| 久久av老司机精品网站导航| 久久国产成人午夜av影院| 青青草成人在线观看| 视频一区二区中文字幕| 日韩av在线播放中文字幕| 日韩av中文字幕一区二区| 蜜臀av性久久久久蜜臀av麻豆| 青青国产91久久久久久| 激情欧美一区二区三区在线观看| 久久精品国产秦先生| 国产精品正在播放| 中文字幕在线一区二区三区| 国产精品视频yy9299一区| 中文字幕av一区 二区| 17c精品麻豆一区二区免费| 自拍偷拍欧美精品| 亚洲在线视频一区| 日韩成人免费在线| 国产在线不卡一卡二卡三卡四卡| 国产精品99久久久久久久女警| 成人免费精品视频| 91极品视觉盛宴| 91精品麻豆日日躁夜夜躁| 精品美女在线观看| 国产精品美女久久久久久久| 亚洲激情成人在线| 久久精品免费看| 成人性生交大片免费看中文 | 欧日韩精品视频| 欧美日韩成人综合在线一区二区| 欧美一区二区三区视频在线观看| 久久综合九色综合欧美亚洲| 中文幕一区二区三区久久蜜桃| 亚洲欧美综合网| 午夜精品久久久久影视| 国产一区啦啦啦在线观看| proumb性欧美在线观看| 欧美精品一卡二卡| 国产色一区二区| 亚洲妇熟xx妇色黄| 国产精品99久久久久久久女警| 972aa.com艺术欧美| 欧美一区午夜精品| 色综合网站在线| 色狠狠一区二区三区香蕉| 欧美日韩的一区二区| 久久久久久久久蜜桃| 一区二区三区蜜桃| 激情综合色综合久久综合| 色综合天天综合| 欧美精品一区二区三区蜜桃视频| 亚洲欧洲性图库| 麻豆精品久久久| 91麻豆国产香蕉久久精品| 精品久久人人做人人爱| 尤物在线观看一区| 国产精品白丝jk黑袜喷水| 欧美日韩一二三区| 中文字幕精品一区二区精品绿巨人| 天天色天天爱天天射综合| 国产调教视频一区| 五月天一区二区| 91麻豆精品一区二区三区| 久久婷婷国产综合国色天香| 亚洲大片一区二区三区| 成人黄色免费短视频| 欧美成人性福生活免费看| 亚洲制服丝袜在线| eeuss鲁片一区二区三区| 亚洲精品一区在线观看| 欧美在线视频全部完| 精品精品国产高清a毛片牛牛| 艳妇臀荡乳欲伦亚洲一区| 国产精品66部| 日韩免费观看高清完整版| 亚洲一区二区三区影院| 91亚洲精品乱码久久久久久蜜桃 | 欧美日韩中文另类| 国产精品美日韩| 国产精品99久久久久久久vr| 日韩一区二区在线观看视频| 亚洲一区二区成人在线观看| 99久久亚洲一区二区三区青草| wwwwxxxxx欧美| 美美哒免费高清在线观看视频一区二区 | 欧美精品粉嫩高潮一区二区| 综合电影一区二区三区 | 日韩欧美在线网站| 一区二区三区国产精品| aaa国产一区| 久久精品水蜜桃av综合天堂| 理论片日本一区| 欧美高清hd18日本| 亚洲成精国产精品女| 91国产免费看| 一区二区三区成人| 91黄色免费版| 亚洲精品一二三区| 日本精品一区二区三区四区的功能| 国产精品毛片久久久久久久| 本田岬高潮一区二区三区| 国产精品热久久久久夜色精品三区| 岛国精品在线播放| 国产精品国模大尺度视频| 成人国产在线观看| 中文字幕亚洲区| 91年精品国产| 一卡二卡三卡日韩欧美| 色www精品视频在线观看| 亚洲国产精品一区二区www| 欧美日韩精品一区视频| 日韩高清在线不卡| 精品免费99久久| 国产麻豆精品theporn| 中文字幕巨乱亚洲| 91麻豆国产福利在线观看| 亚洲午夜久久久久久久久久久| 欧美三级资源在线| 免费人成网站在线观看欧美高清| 日韩欧美国产电影| 国产精品一二三区在线| 亚洲图片另类小说| 欧美日韩国产一二三| 毛片一区二区三区| 亚洲国产成人在线| 色94色欧美sute亚洲线路一ni| 首页亚洲欧美制服丝腿| 精品区一区二区| yourporn久久国产精品| 亚洲超碰精品一区二区| 精品区一区二区| 9色porny自拍视频一区二区| 亚洲成人在线网站| 久久亚洲影视婷婷| 色屁屁一区二区| 看电影不卡的网站| 成人欧美一区二区三区| 777xxx欧美| 成人手机在线视频| 亚洲成人免费在线| 国产欧美一区二区三区鸳鸯浴 | 粉嫩13p一区二区三区| 亚洲精品乱码久久久久久久久| 欧美一区二区三区色| 成人中文字幕电影| 日韩精品国产欧美| 国产精品色哟哟| 在线电影一区二区三区| 国产成人午夜精品影院观看视频| 一区二区三区欧美久久| 久久只精品国产| 欧美性猛片aaaaaaa做受| 国内外成人在线| 亚洲一区二区高清| 国产日韩欧美一区二区三区乱码 | 午夜精品一区在线观看| 久久奇米777| 欧美性一级生活| 粉嫩绯色av一区二区在线观看 | 极品瑜伽女神91| 亚洲一区二区三区美女| 日本一区二区三级电影在线观看| 欧美精品在线观看一区二区| 成人黄色大片在线观看| 美女网站色91| 亚洲一区成人在线| 国产精品女主播av| 欧美sm极限捆绑bd| 欧美日韩在线播放一区| www.性欧美| 国产成人啪免费观看软件| 天堂在线亚洲视频| 亚洲老妇xxxxxx| 国产精品午夜免费| 精品国产露脸精彩对白| 欧美乱妇20p| 在线亚洲欧美专区二区| 成人黄色av电影| 国产剧情av麻豆香蕉精品| 日韩av网站在线观看| 亚洲一区二区三区国产| 日韩理论片中文av| 国产精品视频你懂的| 久久精品无码一区二区三区| 欧美成人官网二区| 欧美一级淫片007| 欧美日韩一区二区在线观看 | 国产精品国产三级国产aⅴ入口| 欧美日韩国产片| 一本一道久久a久久精品| 国产成人av电影在线| 激情综合网av| 久久精品99国产国产精| 亚洲成a天堂v人片|