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

正文內(nèi)容

宿舍管理查詢(xún)系統(tǒng)課程設(shè)計(jì)(專(zhuān)業(yè)版)

  

【正文】 通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正的掌握,從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。 case 2:search1()。 printf(\t\t2 serch as name\n)。 printf(%10s%20s%50s\n,personname,personxh,personfh)。 } void deleted() //刪除函數(shù) 用于刪除指定學(xué)生姓名的記錄 { int k=0。 scanf(%s,namekey)。 fclose(fp)。 } } if(!k) printf(\n\n sorry,there is not the current of thiss people \n)。 k=1。 while(!feof(fp)) //次循環(huán)用于輸出文件 { fscanf(fp,%s%s%s\n,personname,personxh,personfh)。 b=strlen(xh1)。 strcpy(personfh,fh1)。 c=strlen(xh2)。 } while(!feof(fp)) //此循環(huán)用于 對(duì)文件數(shù)據(jù)中關(guān)鍵字學(xué)號(hào)進(jìn)行從小到大冒泡排序 { int a,b,c,d。 } fclose(fp)。 //姓名 char xh[16]。設(shè)計(jì)要求學(xué)會(huì)如何對(duì)實(shí)際問(wèn)題定義相關(guān)數(shù)據(jù)結(jié)構(gòu),并采用恰當(dāng)?shù)脑O(shè)計(jì)方法和算法解決問(wèn)題,同時(shí)訓(xùn)練學(xué)生進(jìn)行復(fù)雜程序設(shè)計(jì)的技能和培養(yǎng)良好的程序設(shè)計(jì)習(xí)慣。查詢(xún)當(dāng)前所有紀(jì)錄的函數(shù) output()以學(xué)號(hào)為關(guān)鍵字查詢(xún)函數(shù) serch1()以姓名為關(guān)鍵字查詢(xún)函數(shù) serch2()以床號(hào)為關(guān)鍵字查詢(xún)函數(shù) serch3()以宿舍號(hào))這些函數(shù)都是查詢(xún)函數(shù)中的子函數(shù),他們之間是平行的關(guān)系。 while(strcmp(personname,)) //該循環(huán)用于控制 學(xué)生信息的錄入 當(dāng)輸入 時(shí) 學(xué)生信息錄入完畢 { scanf(%s %s,personxh,personfh)。 if((fp=fopen(filename,r))==NULL) { printf(\n can39。 strcpy(xh2,personxh)。 fseek(fp,offset1,SEEK_SET)。} offset2=ftell(fp)。 printf(\n******************************************************************\n)。 } while(!feof(fp)) { fscanf(fp,%s %s %s\n,personname,personxh,personfh)。 if(!strcmp(xhkey,personxh)) ////比較是否相同 相同則輸出結(jié)果 否則輸出未找到記錄 { printf(\n\n have got it,the current is: )。 printf(%10s%20s%50s\n,personname,personxh,personfh)。 personnode *person。 fprintf(fp,%10s%20s%50s\n,personname,personxh,personfh)。 if(!strcmp(namekey,personname)) { k=1。 printf(\n)。 break。 break。在課本上看到各種算法感覺(jué)很簡(jiǎn)單,但是真正的讓自己去寫(xiě)一個(gè)算法感覺(jué)很困難。 break。 printf(\t\t5updata\n)。m)。 char namekey[8]。 exit(0)。 if((fp=fopen(filename,a))==NULL) { printf(\n can39。 char fhkey[30]。 } void search2() //按學(xué)號(hào)搜索函數(shù) { int k=0。 printf(*******************************************************************\n\n)。 if(b==camp。 strcpy(personxh,xh2)。amp。 exit(0)。 //此處輸入為文件的路徑 如 c: \zhang if((fp=fopen(filename,r+))==NULL) { printf(\n can39。 char filename[20]。 、 ………………………… 3.概要設(shè)計(jì) 1 1)需要定義一個(gè)結(jié)構(gòu)體: typedef struct pnode //結(jié)構(gòu) 體定義 用于存放學(xué)生信息的節(jié)點(diǎn) { char name [8]。 6) delete() //刪除數(shù)據(jù)紀(jì)錄的函數(shù) 初始條件:必須建立了數(shù)據(jù)庫(kù)并且數(shù)據(jù) 文件中含有數(shù)據(jù)紀(jì)錄 操作結(jié)果:刪除輸入學(xué)號(hào)的學(xué)生的一切相關(guān)紀(jì)錄 7) updata() //修改數(shù)據(jù)紀(jì)錄的函數(shù) 初始條件:必須建立了數(shù)據(jù)庫(kù)并且數(shù)據(jù)文件中含有數(shù)據(jù)紀(jì)錄 操作結(jié)果:修改輸入的學(xué)號(hào)相對(duì)應(yīng)的學(xué)生的一切信息。 exit(0)。 char xh1[16],xh2[16],xh3[16]。 //文件結(jié)束 跳出循環(huán) offset2=ftell(fp)。 strcpy(fh3,fh1)。 strcpy (xh1,personxh)。 //a 為 1 說(shuō)明學(xué)號(hào)已
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1