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

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

?? cyj.cpp

?? 自己寫的一個學校人事管理系統,好用的,用VC++編寫的.運行通過的
?? CPP
字號:
#include<stdio.h>
 #include<stdlib.h>
  #include<malloc.h>
   #include<string.h>
    #include<math.h>
     #define LEN sizeof(struct student)
struct student
{
 long num;
  char name[20];
   float Chinese;
    float Math;
     float English;
 struct student *next;
};
 int n;
  struct student *creat(void)
{
 struct student *head;
  struct student *p1,*p2;
    n=0;
     p1=p2=(struct student *)malloc(LEN);
      printf("請輸入學號:");
 scanf("%ld",&p1->num);
 while(p1->num<=0)
{  
 printf("輸入的學號應大于0,請重輸:\n");
   getchar();
 scanf("%ld",&p1->num);
}
 printf("請輸入姓名:");
    scanf("%s",p1->name);
      printf("請輸入語文成績:");
 scanf("%f",&p1->Chinese);
 while(p1->Chinese>100||p1->Chinese<0)
{  
 printf("請輸入0~100的數字\n");
       printf("重輸語文成績:");
 scanf("%f",&p1->Chinese);
}
 printf("請輸入數學成績:");
 scanf("%f",&p1->Math);
while(p1->Math>100||p1->Math<0)
{  
 printf("請輸入0~100的數字\n");
     printf("重輸數學成績:");
 scanf("%f\n",&p1->Math);
}
 printf("請輸入英語成績:");
 scanf("%f",&p1->English);
 while(p1->English>100||p1->English<0)
{  
 printf("請輸入0~100的數字\n");
 printf("重輸英語成績:");
 scanf("%f",&p1->English);
}
 head=NULL;
 while(p1->num!=0)
{ 
 n=n+1;
 if(n==1)head=p1;
 else p2->next=p1;
      p2=p1;
      p1=(struct student *)malloc(LEN);
 printf("請輸入學生學號:");
 printf("請輸入-1退出成績輸入");
 scanf("%ld",&p1->num);
 if(p1->num==-1)break;
  while(p1->num<=0)
{  
 printf("輸入的學號應大于0,請重輸:\n");
 getchar();
 scanf("%ld",&p1->num);
} 
 printf("請輸入姓名:");
 scanf("%s",p1->name);
 scanf("%f",&p1->Chinese);
 while(p1->Chinese>100||p1->Chinese<0)
{ 
 printf("請輸入0~100的數字\n");
 getchar();
 printf("重輸語文成績:");
 scanf("%f",&p1->Chinese);
}
 printf("請輸入數學成績:");
 scanf("%f",&p1->Math);
 while(p1->Math>100||p1->Math<0)
{  
 printf("請輸入0~100的數字\n");
 getchar();
 printf("重輸數學成績:");
 scanf("%f",&p1->Math);
}
 printf("請輸入英語成績:");
 scanf("%f",&p1->English);
 while(p1->English>100||p1->English<0)
{  
 printf("請輸入0~100的數字\n");
 getchar();
 printf("重輸英語成績:");
 scanf("%f",&p1->English);
}
}
 p2->next=NULL;
 return(head);
}


/*查詢成績*/

void xin(struct student *head,char name[20])
{struct student *p1;
p1=head;
if(head!=NULL)
while(p1!=NULL)
{if(strcmp(p1->name,name)!=0)  
{p1=p1->next;
}
else
{printf("\t_______________________________________\n");
 printf("\t| 學號 |姓名  |語文   |數學   |英語   |\n");
 printf("\t_______________________________________\n");
 printf("\t| %-ld    |%-6.2s|%-7.1f|%-7.1f|%-7.1f|\n",p1->num,p1->name,p1->Chinese,p1->Math,p1->English);break;}}
 printf("\t_______________________________________\n");
if(p1==NULL) printf("\t%s 不存在",name);
}
/*輸出*/

void print(struct student *head)
{
 struct student *p;
 printf("\n\tNOW These %d records are:\n",n);
 printf("\t_______________________________________\n");
 printf("\t| 學號 |姓名  |語文   |數學   |英語   |\n");
 printf("\t_______________________________________\n");
 p=head;
if(head!=NULL)
do 
{
 printf("\t| %-ld    |%-6.2s|%-7.1f|%-7.1f|%-7.1f|\n",p->num,p->name,p->Chinese,p->Math,p->English);
 printf("\t_______________________________________\n");
 p=p->next;
}while(p!=NULL);
 return;
}



/*按學號排序*/
struct student *xuehao(struct student *head)
{
 struct student *p2,*p1;
 char n[20];
 long k;
 float m;
 float yingyu;
 float y;
 p1=head;
while(p1!=NULL)
{
 p2=p1->next;
while(p2!=NULL)
{
 if(p1->num>p2->num)
 {
  k=p1->num;p1->num=p2->num;p2->num=k;m=p1->Math;p1->Math=p2->Math;p2->Math=m;
  strcpy(n,p1->name);strcpy(p1->name,p2->name);strcpy(p2->name,n);
  y=p1->Chinese;p1->Chinese=p2->Chinese;p2->Chinese=y;
  yingyu=p1->English;p1->English=p2->English;p2->English=yingyu;
 } 
 p2=p2->next;
}
 p1=p1->next;
}

 return(head);
}


/*按英語排序*/
struct student *yingyu(struct student *head)
{
 struct student *p2,*p1;
 char n[20];
 float k;
 float y;
 long s;
 float m;
 p1=head;
while(p1!=NULL)
{
 p2=p1->next;
while(p2!=NULL)
{
 if(p1->English>p2->English)
 {
  k=p1->English;p1->English=p2->English;p2->English=k;
  m=p1->Math;p1->Math=p2->Math;p2->Math=m;
  strcpy(n,p1->name);strcpy(p1->name,p2->name);strcpy(p2->name,n);
  y=p1->Chinese;p1->Chinese=p2->Chinese;p2->Chinese=y;
  s=p1->num;p1->num=p2->num;p2->num=s;
 }
 p2=p2->next;
}
 p1=p1->next;
}

return(head);
}
/*按數學排序*/
struct student *Math(struct student *head)
{
 struct student *p2,*p1;
 char n[20];
 float y;
 long s;
 float m;
 float k;
 p1=head;
while(p1!=NULL)
{
 p2=p1->next;
while(p2!=NULL)
{
 if(p1->Math>p2->Math)
   {k=p1->Math;p1->Math=p2->Math;p2->Math=k;
   m=p1->English;p1->English=p2->English;p2->English=m;
   strcpy(n,p1->name);strcpy(p1->name,p2->name);strcpy(p2->name,n);
   y=p1->Chinese;p1->Chinese=p2->Chinese;p2->Chinese=y;
   s=p1->num;p1->num=p2->num;p2->num=s;}
 p2=p2->next;
}
 p1=p1->next;
}
 return(head);
}

/*按語文排序*/
struct student *Chinese(struct student *head)
{
 struct student *p2,*p1;
 char n[20];
 float y;
 long s;
 float m;
 float k;
 p1=head;
 while(p1!=NULL)
{
 p2=p1->next;
 while(p2!=NULL)
{
 if(p1->Chinese>p2->Chinese)
   {k=p1->Chinese;p1->Chinese=p2->Chinese;p2->Chinese=k;
   m=p1->English;p1->English=p2->English;p2->English=m;
   strcpy(n,p1->name);strcpy(p1->name,p2->name);strcpy(p2->name,n);
   y=p1->Math;p1->Math=p2->Math;p2->Math=y;
   s=p1->num;p1->num=p2->num;p2->num=s;}
 p2=p2->next;
}
 p1=p1->next;
}

 return(head);
}


/*彩票*/
void caipiao()
{int  m,i,j,n,a[1000][7];
int rand(void);
printf("請輸入你想購買的彩票組數:");
scanf("%d",&n);
printf("您的%d組彩票號碼如下:\n",n);
{for(i=0;i<n;i++)
for(j=0;j<7;j++)
{m=rand()%50;
if(m>0&&m<=49)
a[i][j]=m;
else j--;}
}
for (i=0;i<n;i++)
{for(j=0;j<7;j++)
if(j!=6)
printf("%5d",a[i][j]);
else printf("\t+%d",a[i][6]);
printf("\n");
}
}
  /*計算器*/
   
void jisuanqi()
{int result,s;
int chengfa();
int jiafa();
int kaifang();
printf("歡迎使用計算器 1.加法\t2.乘法\t3.開方\n");
 printf("\t請選擇你要的操作:");
    scanf("%d",&s);
    while(s>3||s<0)
	   {printf("\t請輸入1~~3的數字:");
	scanf("%d",&s);}
	switch(s)
	{case 1:
	result=jiafa();printf("%d",result);break;
	case 2:
  result=chengfa();printf("%d",result);break;
	case 3:
  result=kaifang();printf("%d",result);break;

}}
	
/*作加法*/
int jiafa()
{int a[20];
 int i,n;
 int s=0;
 printf("請輸入n個要運用加法的數字\n");
 scanf("%d",&n);
 printf("輸入數字:每個數字間用空格!\n");
 for(i=0;i<n;i++)
 scanf("%d",&a[i]);
 for(i=0;i<n;i++)
 s=s+a[i];
return(s);
}
/*作乘法*/
int chengfa()
{int a[20];
int i,n;
int s=1;
printf("請輸入n個要運用乘法的數字個數:");
scanf("%d",&n);
printf("輸入數字:每個數字間用空格!\n");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
	s=s*a[i];
return(s);
}
/*作開方*/
int  kaifang()
{int s;
int n;
 printf("輸入一個數字:\n");
scanf("%d",&n);
s=sqrt(n);
return(s);
}

/*主函數*/
void main()
{
 struct student *head;
 int i,j,m,p;
 char name[20];
 j=1;
while(j)
{printf("\n");
for(i=0;i<40;i++)
 printf("★");
 printf("\t\t\t  歡迎使用學生成績管理系統系統\n");
 printf("\t\t\t      開發者:項和平 學號2\n");
 printf("\n\n");
 printf("\t\t     1.成績輸入   2.計算器    3.六合彩 \n");
 printf("\t\t     4.成績列表   5.成績排序  6.成績查詢 \n");
 printf("\t\t     7.退出系統   \n");
 printf("\n");
for(i=0;i<40;i++)
 printf("★");
    printf("\n");
    printf("\t\t請選擇你要的操作(1~7):");
    scanf("%d",&m);
    while(m>7||m<0)
	   {printf("\t請輸入1~7的數字:");
        scanf("%d",&m);}

switch(m)

{case 1: 
	    head=creat();break;
 case 2:jisuanqi();break;
 case 3:caipiao();break;
 case 4: 
		printf("\t成績列表:");
		print(head);break;
 case 5: 
        printf("\t1.學號 \t2.數學 \t3.英語 \t4.語文 \n");
        printf("\t請輸入排序方式(輸入1~4數字):");
        scanf("%d",&p);
		if(p<1||p>4)
          {printf("\t請輸入1~4的數字:");
           scanf("%d",&p);}
        switch(p)
		{case 1:xuehao(head);
		     print(head);break;
         case 2:Math(head);
			 print(head);break;
         case 3:yingyu(head);
			print(head);break;
         case 4:Chinese(head);
			print(head);break;
        }break;
 
 case 6: 
	   printf("\t請輸入要查詢的學生的名字:");
        scanf("%s",name);
		xin(head,name);break;
 case 7:
		printf("\t謝謝使用本人的管理系統!");
		printf("本系統由計算機023-項和平編寫.");
		getchar();
		exit(0);
		break;}
}

}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区精品| 91一区二区三区在线观看| 亚洲乱码国产乱码精品精小说| 91精品国产91久久久久久一区二区 | 蜜臀av性久久久久蜜臀av麻豆| 亚洲一区二区三区影院| 青青草原综合久久大伊人精品优势| 天天综合色天天综合| 国模娜娜一区二区三区| 91免费观看国产| 欧美一级片在线观看| 中文字幕一区二区三区精华液| 亚洲欧美中日韩| 久久国产精品99精品国产| 国产ts人妖一区二区| 欧美性猛交xxxx乱大交退制版| 精品人伦一区二区色婷婷| 亚洲激情校园春色| 国产宾馆实践打屁股91| 欧美日韩成人一区二区| 中文字幕精品综合| 激情图片小说一区| 欧美另类久久久品| 亚洲美女免费在线| 成人性生交大片免费看视频在线 | 欧美一区二区国产| 最新国产の精品合集bt伙计| 美腿丝袜在线亚洲一区| av电影在线观看完整版一区二区| 日韩女优av电影在线观看| 一区二区在线观看免费视频播放| 裸体在线国模精品偷拍| 这里只有精品视频在线观看| 亚洲国产成人tv| 欧美美女bb生活片| 日韩电影免费一区| 欧美一区二区三区思思人| 日韩中文字幕区一区有砖一区| 欧美人xxxx| 免费在线观看不卡| 亚洲图片欧美综合| 欧美日韩三级一区| 喷白浆一区二区| 精品国产1区二区| 成人黄色片在线观看| 洋洋av久久久久久久一区| 欧美三级一区二区| 激情综合色播五月| 国产精品成人一区二区三区夜夜夜 | 狠狠色丁香久久婷婷综合丁香| 欧美丝袜丝交足nylons图片| 日本美女一区二区三区| 国产欧美一区二区三区沐欲| 99国产精品久久| 免费在线看成人av| 日韩伦理电影网| 日韩亚洲欧美高清| 9色porny自拍视频一区二区| 亚洲午夜av在线| 国产日韩精品一区| 91精品国产综合久久久久久久久久| 久久国产日韩欧美精品| 奇米在线7777在线精品| 亚洲日本在线a| 欧美xfplay| 欧美日韩国产美女| 成人精品免费网站| 免费成人在线视频观看| 一区二区三区在线观看欧美| 久久久久久久久一| 日韩三级高清在线| 欧美精选午夜久久久乱码6080| 91小视频免费看| 成人精品一区二区三区四区| 激情六月婷婷综合| 免费国产亚洲视频| 精品在线观看免费| 久久亚洲欧美国产精品乐播| 欧美高清视频不卡网| 欧美亚洲免费在线一区| k8久久久一区二区三区| 高清不卡一区二区| 秋霞午夜鲁丝一区二区老狼| 国产精品欧美一区喷水| 久久久久久久久岛国免费| 欧美亚洲国产一区二区三区va | 男男gaygay亚洲| 亚洲综合在线视频| 成人欧美一区二区三区黑人麻豆 | 夜夜操天天操亚洲| 一区二区三区四区不卡在线| 久久视频一区二区| 欧美一级淫片007| 日韩一区二区在线观看视频播放| 欧美午夜精品久久久久久超碰 | 蜜臀久久久久久久| 欧美日韩一区不卡| 欧美丝袜丝nylons| 不卡在线观看av| 91视频你懂的| 99久久久久免费精品国产| 不卡一区二区中文字幕| 国产激情一区二区三区桃花岛亚洲| 狠狠色综合播放一区二区| 久久99久久99小草精品免视看| 国产乱子伦视频一区二区三区| 偷窥少妇高潮呻吟av久久免费| 久久se精品一区精品二区| 精品一区二区在线视频| 成人av一区二区三区| 欧美群妇大交群中文字幕| 日韩欧美国产电影| 亚洲欧洲日韩av| 日韩不卡一二三区| 成人app软件下载大全免费| 欧美在线三级电影| 日韩欧美专区在线| 亚洲免费观看高清在线观看| 蜜桃久久久久久| 成人avav影音| 亚洲色图清纯唯美| 国产一区福利在线| www.亚洲国产| 国产欧美日本一区视频| 亚洲一区二区三区中文字幕 | 成人激情小说乱人伦| 国产肉丝袜一区二区| 一区二区在线观看视频| 亚洲丶国产丶欧美一区二区三区| 成人理论电影网| 久久久久国产精品厨房| 免费观看在线综合| 色94色欧美sute亚洲线路一ni| 国产亚洲一区二区在线观看| 蜜桃久久久久久| 日韩精品一区二区三区在线观看| 久久日一线二线三线suv| 亚洲国产成人av网| 欧美影视一区二区三区| 亚洲女同女同女同女同女同69| 国产精品一区二区三区网站| 日韩欧美的一区二区| 亚洲精品中文字幕乱码三区| 色综合色综合色综合| 一区二区三区四区五区视频在线观看| 91免费视频网址| 久久视频一区二区| 色综合色综合色综合色综合色综合| 国产精品欧美精品| 国产尤物一区二区在线| 欧美激情在线看| 色哟哟精品一区| 奇米影视一区二区三区| 欧美日韩精品一区二区在线播放| 偷拍一区二区三区四区| 精品日产卡一卡二卡麻豆| 国产福利一区二区三区视频 | www.成人网.com| 日本亚洲免费观看| 欧美成人高清电影在线| 成人黄色在线视频| 日韩精彩视频在线观看| 欧美电影免费观看高清完整版在线| 亚洲综合色自拍一区| 欧美色图一区二区三区| 久久精品国产99| 一区二区三区四区精品在线视频| 99精品国产91久久久久久| 蜜臀精品久久久久久蜜臀| 一区二区三区四区不卡视频| 精品久久久久久久久久久久久久久| 91网站视频在线观看| 国产一区二区三区免费看 | 国产精品国产自产拍高清av王其| 欧美日韩国产小视频| 激情久久久久久久久久久久久久久久| 亚洲精品成人少妇| 欧美国产在线观看| 欧美精品一区二区久久久| 一本大道久久精品懂色aⅴ| 黑人巨大精品欧美黑白配亚洲| 日韩1区2区3区| 亚洲精选免费视频| 樱桃国产成人精品视频| 日韩欧美国产一区在线观看| 欧美一区二区三区性视频| av激情成人网| 日韩电影在线一区二区三区| 亚洲男人的天堂网| 精品久久久久一区二区国产| 26uuu另类欧美| 中文乱码免费一区二区| 1024国产精品| 亚洲欧洲一区二区三区| 国产精品视频在线看| 亚洲一区二区三区四区五区黄| 亚洲自拍偷拍麻豆| 日本aⅴ免费视频一区二区三区| 亚洲自拍都市欧美小说| 国产一区福利在线|