freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告之成績分析與全國交通咨詢模擬畢業(yè)論文-文庫吧資料

2025-06-28 14:19本頁面
  

【正文】 錄 [ ]\b\b)。 w4=0。amp。 system(cls)。 scanf(%d,amp。 } if(k==1) {printf(\n\n不存在! 重輸入)。 printf_one(k)。in。 printf_face()。 printf(\n\n請輸入學(xué)號 NO.:)。 do {system(cls)。 struct student s。 } } return 0。 case 2: exit(0)。 switch(f) { case 1: menu()。f)。 printf(\n\n請選擇:\n\t1).目錄 2).退出 [ ]\b\b)。 if(strcmp(mima,mi)==0) { teacher()。scanf(%s,mi)。char mi[6]。} /****************密碼函數(shù)****************/distin() /*密碼函數(shù)*/{int f。 /*返回主界面*/ getch()。/*統(tǒng)計模塊*/ case 10:exit(0)。 /*排序模塊*/ case 9:fenduantongji()。 /*插入模塊*/ case 8:order()。 /*查找模塊*/ case 7:insert()。 /*瀏覽模塊*/ case 6:search()。 /*刪除模塊*/ case 5:browse()。 /*修改模塊*/ case 4:del()。 /*追加模塊*/ case 3:modify()。 /*輸入模塊*/ case 2:add()。 /*選擇功能*/ switch(n) {case 1:enter()。} else w1=0。 if(n1||n11) /*對選擇的數(shù)字作判斷*/ {w1=1。n)。 printf(請選擇序號:(111): [ ]\b\b)。 puts(\t\t\t\)。 puts(\t\t\t\)。 puts(\t\t\t\)。 puts(\t\t\t\)。 puts(\t\t\t\)。 puts(\t\t\t\)。 do {system(cls)。} menu()。if(w1==1) fenduantongji()。w1)。 printf(\n是否繼續(xù)?\n\n\t1).是 2).否 [ ]\b\b)。printf(學(xué)生成績在 60~69 間有 :\n %d\n,d)。printf(學(xué)生成績在 80~89 間有 :\n %d\n,b)。k60)e=e+1。else if(k=0amp。amp。k=70)c=c+1。else if(k80amp。amp。k100)a=a+1。{if(k=90amp。ix。 x=load()。system(cls)。scanf(%d,amp。printf( \n)。d=0。b=0。int a,b,c,d,e。 return 0。 puts(\n\n)。stu[k]=s。 s=stu[i]。jn。i++) /*選擇法排序*/ {k=i。 for(i=0。 struct student s。sift(r,0,i1)。r[0]=r[i]。i0。i)sift(r,i,n1)。for(i=n/21。}void heapsort(RecNode r[],int n) /*堆排序*/{int i。}else break。i=j。(r[j].keyr[j+1].key))j++。while(j=w){if((jw)amp。x=r[i]。RecNode x。 return 0。 } else if(c!=2) teacher()。} save(n+1)。stu[i1]=stu[i]。ij。jn。c)。 printf(\n\n是否確定?\n\n\t1).是\t2).取消重輸\t3).不保存返回 [ ]\b\b)。 /*輸入到第n個記錄,即插入到最后*/ printf_face()。 puts(\n輸入一個數(shù)據(jù).\n)。 struct student s。 return 0。 } } } while(w2==1)。w2)。 printf(\n\n請選擇:\n\t1).查找另一個數(shù)據(jù) 2).返回 [ ]\b\b)。 } } if(w3==1||w4==1) {save(n)。 if(w4==1) stu[k].ave=0。 scanf(%d,amp。break。w2)。 if(k!=1) /*k不等于1表示找到,如果找到則選擇操作*/ {printf(\n\n請選擇:\n\t1).查找另一個數(shù)據(jù) 2).修改 3).刪除 4).返回目錄 [ ]\b\b)。 /*如果w1不等于1則直接返回*/ w4=0。amp。system(cls)。 scanf(%d,amp。 /*調(diào)用顯示一個記錄的函數(shù)*/ } if(k==1) {printf(\n\n不存在! 請重新輸入)。 /*找到要修改的記錄*/ printf_one(k)。in。 /*輸入要修改的數(shù)據(jù)的學(xué)號*/ printf_face()。 printf(\n\n輸入查找學(xué)號! NO.:)。 n=load()。}search() /*查找模塊*/{int i,n,k,w1=1,w2,w3,w4。}else p=plink。while(p!=NULL)if(pkey==k){printf(%lu\n,pkey)。if(t[i]==NULL)return(NULL)。int i。}}return 0。return(1)。plink=NULL。p=plink。}else if(plink!=NULL) p=plink。while(p!=NULL)if(pkey==k){printf(\n retrieval %lu\n ,k)。return(1)。t[i]=p。pkey=k。i=h(k)。}int linkinsert(HNode *t[],char k){/*向用拉鏈法處理沖突的散列表t中插入關(guān)鍵字為k的記錄*/int i。 return 0。 } while(w0==1)。amp。 } if(c==3) w0=0。 /*問是否繼續(xù)*/ scanf(%d,amp。 if(c==1) {stu[k].ave=0。c)。 /*調(diào)用顯示一個記錄的函數(shù)*/ printf(\n是否確定?\n\t1).是 2).否且刪除其他 3).保存全部返回 [ ]\b\b)。 printf_face()。 /*K=1,表示沒有找到相同之的*/ } while(k==1)。 /*找到要修改的記錄的下標(biāo)賦給K*/ s=stu[i]。in。 system(cls)。 do {printf(\n\n輸入刪除學(xué)號! NO.:)。 } printf_one(i)。 getch()。amp。in。 printf_face()。 k=1。 n=load()。}/****************刪除模塊****************/del() /*刪除模塊*/{struct student s。 teacher()。w2==1) /*W0不等于1則表示正常返回,w2=1表示在此之前有過修改,這時就保存用戶已確認(rèn)修改的并返回*/ save(n)。時沒有確認(rèn)). 使W0=0,為了讓終止循環(huán), //stu[k]=s//,則把備份的s恢復(fù)給stu[k](即當(dāng)次修改的),這樣的好處是確保在此之前修改過的成功保存,而本次(用戶沒有確認(rèn)的)不修改*/ if(w0!=1amp。 if(w2==1) stu[k]=s。 w2=1。 scanf(%d,amp。 /*調(diào)用顯示一個記錄的函數(shù)*/ w1=modify_data(k,n)。 /*當(dāng)K=1表示沒有找到*/ printf_face()。 /*把stu[i](即當(dāng)次修改的學(xué)生記錄)備份給s,以便用戶反悔時恢復(fù)名譽(yù)*/ } if(k==1) printf(\n\n不存在! 重新輸入)。i++) /*查找要修改的數(shù)據(jù)*/ if(strcmp(,stu[i].num)==0) {k=i。 /*輸入要修改的數(shù)據(jù)的學(xué)號*/ for(i=0。 scanf(%s,)。 /*調(diào)用顯示一個記錄的函數(shù)*/ } puts___()。 puts(\n\n)。(i%10==0)) /*目的是分屏顯示*/ {printf(\n\nRemember needed modify. pass any key to contiune . . .)。i++) {if((i!=0)amp。 /*調(diào)用顯示數(shù)據(jù)結(jié)構(gòu)項目函數(shù)*/ for(i=0。 /*給用戶看全部記錄以便確認(rèn)要修改的記錄*/ puts___()。 do {system(cls)。 int i,n,k,w0=1,w1,w2=0。 return 0。 fclose(fp)。i++) /*輸入出到文件*/ if(fwrite(amp。 } for(i=n。 /*調(diào)用輸入函數(shù)*/ } if((fp=fopen(,ab))==NULL) /*以ab方式打開文件,追加保存*/ {printf(不能打開文件\n)。i++) {printf(\nInput %dth student record.\n,in+1)。 for(i=n。 system(cls)。 scanf(%d,amp。 n=load()。/*一個任務(wù)結(jié)束時讓用戶選擇是瀏覽還是返回*/}/****************追加模塊****************/add() /*追加模塊*/{int i,n,m,k。 /*調(diào)用保存函數(shù)*/ printf_back()。 input(i)。in。 /*要輸入的記錄個數(shù)*/ printf(\n現(xiàn)在輸入數(shù)據(jù)\n\n)。 scanf(%d,amp。 /*返回控制值*/}/****************輸入模塊****************/enter() /*輸入模塊*/{int i,n。 /*選擇2則表示這次修改錯誤要重新修改*/ } while(w1==2)。 /*是否確定*/ scanf(%d,amp。 /*調(diào)用顯示數(shù)據(jù)結(jié)構(gòu)項目函數(shù)*/ printf_one(i)。 /*調(diào)用求平均值函數(shù)*/ puts(\nNow:\n)。amp。 /*調(diào)用輸入整條學(xué)生記錄*/ case 13:teacher()。 /*調(diào)用分?jǐn)?shù)輸入函數(shù)*/ case
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1