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

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

?? chengxu.c

?? 一個小型的學生成績管理程序 有輸入 輸出 查詢 統計 修改等功能 作課程論文用
?? C
字號:
#include<stdlib.h> 
#include<stdio.h> 
struct list{ 
   int num; 
   char name[256]; 
   int china; 
   int english; 
   int math; 
   struct list *next; 
}; 
typedef struct list node; 
typedef node *link; 
printf_list(link head) 
{ 
  link pointer; 
  pointer=head; 
  while(pointer!=NULL) 
  { 
   printf("number:%d\n",pointer->num); 
   printf("name:%s\n",pointer->name); 
   printf("china:%d\n",pointer->china); 
   printf("english:%d\n",pointer->english); 
   printf("math:%d\n",pointer->math); 
   pointer=pointer->next; 
  } 
  } 
link creat_list(link head) 
{ 
   int cnum; 
   char cname[256]; 
   int cchina; 
   int cenglish; 
   int cmath; 
   link pointer,new; 
   int i; 
   head=(link)malloc(sizeof(node)); 
   if(head==NULL) 
     { printf("memory allocate failure!!\n"); 
       exit(0);} 
   else{ 
     printf("please input number:"); 
     scanf("%d",&cnum); 
     printf("please input name:"); 
     scanf("%s",&cname); 
     printf("please input china:"); 
     scanf("%d",&cchina); 
     printf("please input english:"); 
     scanf("%d",&cenglish); 
     printf("please input math:"); 
     scanf("%d",&cmath); 
     head->num=cnum; 
     for(i=0;i<256;i++) 
     { 
     head->name[i]=cname[i]; 
      } 
     head->china=cchina; 
     head->english=cenglish; 
     head->math=cmath; 
     head->next=NULL; 
     pointer=head; 
   while(1) 
   { 
     new=(link)malloc(sizeof(node)); 
     if(new==NULL){ 
      printf("memory allocate failure!!\n"); 
      exit(0);} 
      printf("please input number:"); 
      scanf("%d",&cnum); 
       if(cnum==0){ 
break;    } 
      printf("please input name:"); 
      scanf("%s",cname); 
      printf("please input china:"); 
      scanf("%d",&cchina); 
      printf("please input english:"); 
      scanf("%d",&cenglish); 
      printf("please input math:"); 
      scanf("%d",&cmath); 
      new->num=cnum; 
      for(i=0;i<256;i++){ 
      new->name[i]=cname[i];} 
      new->china=cchina; 
      new->english=cenglish; 
      new->math=cmath; 
      new->next=NULL; 
      pointer->next=new; 
      pointer=new; 
      } 
      } 
      return head; 
} 
search_chengji(int key1,link head) 
{ 
   link pointer; 
   pointer=head; 
   while(pointer!=NULL) 
   { 
    if(pointer->num==key1) 
    { 
    printf("number:%d\n",pointer->num); 
    printf("name:%s\n",pointer->name); 
    printf("china:%d\n",pointer->china); 
    printf("english:%d\n",pointer->english); 
    printf("math:%d\n",pointer->math); 
    } 
    pointer=pointer->next; 
   } 
} 
link modify_chengji(link head,int key3) 
{ 

    link pointer; 
    char xname[256]; 
    int xchina; 
    int xenglish; 
    int xmath; 
    int choose,i; 
    pointer=head; 
    printf("enter 0 exit modefiy\n"); 
    printf("enter 1 modefiy name\n"); 
    printf("enter 2 modefiy china\n"); 
    printf("enter 3 modefiy english\n"); 
    printf("enter 4 modefiy math\n"); 
    scanf("%d",&choose); 
    switch(choose) 
  { 
  case 1: 
    printf("please input name:"); 
    scanf("%s",&xname); 
    break; 
  case 2: 
    printf("please input china:"); 
    scanf("%d",&xchina); 
    break; 
  case 3: 
    printf("please input english:"); 
    scanf("%d",&xenglish); 
    break; 
  case 4: 
    printf("please input math:"); 
    scanf("%d",&xmath); 
    break; 
  } 
  while(1){ 
    pointer=pointer->next; 
    if(pointer->num==key3) 
       { 
       if(choose==1) 
       { for(i=0;i<256;i++) 
       { 
pointer->name[i]=xname[i]; 
} 
break; 
} 
       else if(choose==2) 
       { pointer->china=xchina; 
       break;} 
       else if(choose==3) 
       { pointer->english=xenglish; 
      break; 
      } 
       else if(choose==4) 
{pointer->math=xmath; 
  break;} 
       } 
       } 
    return head; 
} 
link delete_chengji(link head,int key2) 
    { 
    link pointer; 
    link back; 
    pointer=head; 
    while(1) 
    { 
    if(head->num==key2) 
   { head=pointer->next; 
     free(pointer); 
     break; 
     } 
     back=pointer; 
     pointer=pointer->next; 
    if(pointer->num==key2) 
    { 
     back->next=pointer->next; 
     free(pointer); 
     break;} 
     } 
   return head; 
} 
link insert_chengji(link head,link new,int key3) 
{ 
    link pointer; 
    pointer=head; 
    while(1) 
    { 
    if(pointer==NULL){ 
    new->next=head; 
    head=new; 
    break;} 
    if(pointer->num==key3){ 
    new->next=pointer->next; 
    pointer->next=new; 
    break;} 
    pointer=pointer->next; 
    } 
 return head; 
    } 
pingjufen(link head) 
{ 
 link pointer; 
 int pchina,ppchina; 
 int penglish,ppenglish; 
 int pmath,ppmath; 
 int count; 
 pchina=0; 
 penglish=0; 
 pmath=0; 
 count=0; 
 pointer=head; 
 while(1) 
 { 
  pchina=pchina+pointer->china; 
  penglish=penglish+pointer->english; 
  pmath=pmath+pointer->math; 
  count=++count; 
  if(pointer->next==NULL) 
  { 
  break; 
  } 
  pointer=pointer->next; 
} 
  ppchina=pchina/count; 
  ppenglish=penglish/count; 
  ppmath=pmath/count; 
 printf("china ping jun fen:%d\n",ppchina); 
 printf("english ping jun fen:%d\n",ppenglish); 
 printf("math ping jun fen:%d\n",ppmath); 
} 
main() 
{ 
 for(;;) 
 { 
 link head; 
 link new; 
 int key; 
 int keynum; 
 printf("0>exit the programm.\n"); 
 printf("1>create list.\n"); 
 printf("2>search chengji.\n"); 
 printf("3>modify chengji.\n"); 
 printf("4>delete chengji.\n"); 
 printf("5>add chengji.\n"); 
 printf("6>pingjunfeng.\n"); 
 printf("7>print chengji.\n"); 
 scanf("%d",&key); 
 switch(key){ 
     case  0: 
     exit(0); 
     case 1: 
    head=creat_list(head); 
    if(head!=NULL) 
    { printf_list(head);} 
     break; 
     case  2: 
     printf("please input 0 Exit.\n"); 
     printf("please input number for search:"); 
     scanf("%d",&keynum); 
     if(keynum==0){ 
break;      } 
     search_chengji(keynum,head); 
     break; 
     case  3: 
     printf("please input number for modify:"); 
     scanf("%d",&keynum); 
    head=modify_chengji(head,keynum); 
     if(head!=NULL) 
      { 
       printf_list(head); 
       } 
     break; 
     case  4: 
     printf("please input 0 exit\n"); 
     printf("please input number for delete:"); 
     scanf("%d",&keynum); 
      if(keynum==0){ 
break;     } 
    head=delete_chengji(head,keynum); 
     break; 
     case  5: 
     if(head!=NULL){ 
     new=(link)malloc(sizeof(node)); 
     printf("please input number:"); 
     scanf("%d",&new->num); 
     if(new->num==0){ 
 break;} 
     printf("please input name:"); 
     scanf("%s",&new->name); 
     printf("please input china:"); 
     scanf("%d",&new->china); 
     printf("please input english:"); 
     scanf("%d",&new->english); 
     printf("please input math:"); 
     scanf("%d",&new->math); 
     printf("please input the data number for insert:"); 
     scanf("%d",&keynum); 
     head=insert_chengji(head,new,keynum); 
     if(head!=NULL) { 
      printf_list(head);} 
     } 
     break; 
     case 6: 
     pingjufen(head); 
     break; 
     case 7: 
     printf_list(head); 
     break; 
     } 
     } 
 } 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美图区在线视频| 日本一区二区三区四区在线视频| 日韩视频国产视频| 国产精品日韩成人| 奇米色777欧美一区二区| av一二三不卡影片| 日韩片之四级片| 亚洲欧美激情视频在线观看一区二区三区| 蜜桃久久久久久| 欧美性猛交一区二区三区精品| 久久先锋影音av| 奇米影视一区二区三区小说| 92精品国产成人观看免费| 久久久一区二区三区| 日韩制服丝袜av| 欧美视频自拍偷拍| 成人欧美一区二区三区黑人麻豆 | 91麻豆国产在线观看| 精品久久久久久久久久久院品网 | www.亚洲在线| 国产日韩av一区| 狠狠色丁香婷婷综合久久片| 91精品国产综合久久久蜜臀图片| 亚洲免费在线播放| 色婷婷av一区| 亚洲日本在线天堂| 91国产免费观看| 亚洲欧美日韩中文播放| 成人小视频在线| 欧美成人官网二区| 日韩国产成人精品| 91精品国产综合久久久久久久久久| 亚洲综合一区在线| 欧美丝袜丝交足nylons图片| 亚洲一区二区三区小说| 欧美午夜精品一区| 亚洲另类在线一区| 一本一道久久a久久精品 | 亚洲一区二区三区国产| 色婷婷精品大在线视频| 亚洲靠逼com| 91福利在线播放| 亚洲欧洲国产日韩| 91理论电影在线观看| 欧美国产1区2区| 成人av电影观看| 亚洲免费视频中文字幕| 欧美三级蜜桃2在线观看| 五月天一区二区三区| 日韩一区二区三区在线视频| 九一九一国产精品| 中文字幕乱码日本亚洲一区二区| bt7086福利一区国产| 亚洲激情在线激情| 欧美一区二区国产| 国产大陆亚洲精品国产| 成人免费一区二区三区视频| 色成人在线视频| 蜜桃视频在线观看一区| 欧美v国产在线一区二区三区| 麻豆成人久久精品二区三区小说| 久久蜜桃香蕉精品一区二区三区| 成人免费高清在线| 午夜久久久影院| 久久免费偷拍视频| 91福利国产成人精品照片| 免费看欧美女人艹b| 国产精品毛片高清在线完整版| 在线亚洲+欧美+日本专区| 伦理电影国产精品| 亚洲另类春色校园小说| 精品国产免费一区二区三区四区 | 欧美三片在线视频观看| 日韩电影在线一区| 日本v片在线高清不卡在线观看| 国产成人午夜视频| 亚洲在线成人精品| 国产亚洲欧美色| 精品视频一区 二区 三区| 美国三级日本三级久久99| 中文字幕在线一区二区三区| 蜜桃一区二区三区在线观看| 国产精品女主播在线观看| 91久久香蕉国产日韩欧美9色| 蜜乳av一区二区三区| 有码一区二区三区| 国产午夜精品理论片a级大结局| 欧美日韩国产一级二级| www.综合网.com| 国产主播一区二区三区| 日韩一区欧美二区| 亚洲综合一区在线| 综合av第一页| 久久精品欧美一区二区三区不卡 | 国产成人精品一区二区三区四区| 香蕉影视欧美成人| 亚洲少妇最新在线视频| 国产调教视频一区| 精品国产精品网麻豆系列| 欧美高清视频不卡网| 91福利在线播放| 91伊人久久大香线蕉| 懂色av一区二区三区免费观看| 蜜臀久久99精品久久久久宅男 | 久久久久久久一区| 日韩一区二区影院| 欧美欧美午夜aⅴ在线观看| 本田岬高潮一区二区三区| 高清免费成人av| 国产在线不卡一区| 国产呦萝稀缺另类资源| 久久黄色级2电影| 美女视频黄 久久| 奇米精品一区二区三区在线观看| 香蕉成人伊视频在线观看| 亚洲一区二区三区视频在线播放| 亚洲色图欧美激情| 亚洲女爱视频在线| 亚洲色图.com| 亚洲一区二区av在线| 亚洲一区成人在线| 婷婷久久综合九色综合伊人色| 午夜精品成人在线| 麻豆视频观看网址久久| 欧美aaaaaa午夜精品| 精品一区在线看| 国产经典欧美精品| 99精品久久只有精品| 91麻豆国产福利精品| 欧美三级日韩三级国产三级| 欧美日韩电影在线播放| 88在线观看91蜜桃国自产| 日韩一级免费观看| 国产日韩欧美激情| 亚洲欧美自拍偷拍色图| 亚洲自拍偷拍av| 美女视频免费一区| 成人免费的视频| 欧美色综合影院| 日韩精品一区在线观看| 国产日韩欧美精品综合| 亚洲精品成人在线| 激情欧美一区二区| 免费的成人av| 成人永久免费视频| 精品剧情v国产在线观看在线| 欧美日韩国产另类一区| 精品88久久久久88久久久| 国产精品女上位| 国产美女精品人人做人人爽| 天天操天天干天天综合网| 激情五月播播久久久精品| www.日韩av| 欧美一区二区三区视频在线观看| 国产日韩欧美一区二区三区乱码| 亚洲精品少妇30p| 国产又黄又大久久| 欧美日韩免费视频| 中文字幕第一区第二区| 天天影视色香欲综合网老头| 国产成人免费网站| 欧美精品九九99久久| 国产精品伦一区| 久久99国产精品麻豆| 91福利小视频| 国产精品日产欧美久久久久| 日韩福利视频网| 色94色欧美sute亚洲线路二| 久久午夜羞羞影院免费观看| 亚洲国产日韩一级| www.久久精品| 久久精品这里都是精品| 无码av免费一区二区三区试看 | 日本视频免费一区| 91在线免费播放| 精品对白一区国产伦| 亚洲国产精品一区二区久久| 波多野洁衣一区| 国产亚洲精品aa| 韩国v欧美v日本v亚洲v| 欧美卡1卡2卡| 亚洲国产婷婷综合在线精品| 99久久精品免费| 中文字幕中文字幕一区| 国产99一区视频免费| 精品盗摄一区二区三区| 无码av免费一区二区三区试看| 91理论电影在线观看| 亚洲三级免费电影| a4yy欧美一区二区三区| 国产精品久久一卡二卡| 粉嫩一区二区三区在线看| 久久久久久久久久久99999| 九九**精品视频免费播放| 欧美一级免费观看| 男女男精品网站| 欧美成人一区二区三区片免费| 日本美女视频一区二区| 欧美一区二区三区免费观看视频| 亚洲r级在线视频|