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

正文內(nèi)容

數(shù)據(jù)結構課程設計報告-宿舍管理系統(tǒng)(編輯修改稿)

2024-10-15 09:28 本頁面
 

【文章內(nèi)容簡介】 { while(!feof(fp)) //內(nèi)部循環(huán) { offset1=ftell(fp)。 //獲取文件內(nèi)部當前指針位置fscanf(fp,%s%s%s%s\n,personname,personnum,persondor,persongroup)。 strcpy(name1,personname)。 strcpy (num1,personnum)。 strcpy(dor1,persondor)。 strcpy(group1,persongroup)。 if(feof(fp)) break。 //文件結束 跳出循環(huán) offset2=ftell(fp)。 //獲取文件內(nèi)部下一指針位置fscanf(fp,%s%s%s%s\n,personname,personnum,persondor,persongroup)。 strcpy (name2,personname)。 strcpy(num2,personnum)。 strcpy(dor2,persondor)。 strcpy(group2,persongroup)。 b=strlen(num1)。 c=strlen(num2)。 d=strcmp(num1,num2)。 if(b==camp。amp。d0) //如果 學號 1大于等于學號 2 則交換全部數(shù)據(jù) { strcpy(name3,name1)。 strcpy(name1,name2)。 strcpy(name2,name3)。 strcpy(num3,num1)。 strcpy(num1,num2)。 strcpy(num2,num3)。 strcpy(dor3,dor1)。 strcpy(dor1,dor2)。 strcpy(dor2,dor3)。 strcpy(group3,group1)。 strcpy(group1,group2)。 strcpy(group2,group3)。 fseek(fp,offset1,SEEK_SET)。 //將 指針移動 offset1個字節(jié) 14 strcpy(personname,name1)。 strcpy(personnum,num1)。 strcpy(persondor,dor1)。 strcpy(persongroup,group1)。 fprintf(fp,%10s%10s%10s%10s\n, personname,personnum,persondor,persongroup)。 //排序后寫入文件 strcpy(personname,name2)。 strcpy(personnum,num2)。 strcpy( persondor,dor2)。 strcpy(persongroup,group2)。 fprintf(fp,%10s%10s%10s%10s\n,personname,personnum,persondor,persongroup)。//排序后寫入文件 } fseek(fp,offset2,SEEK_SET)。 //將文件位置指針從文件頭向前移動 offset2個字節(jié) } rewind(fp)。 //指向頭文件 while(!feof(fp)) //此循環(huán)用于判斷學號是否有序 { offset1=ftell(fp)。 fscanf(fp,%s%s%s%s\n,personname,personnum,persondor,persongroup)。 strcpy (num1,personnum)。 if(feof(fp)) {a=1。break。} offset2=ftell(fp)。 fscanf(fp,%s%s%s%s\n,personname,personnum,persondor,persongroup)。 strcpy(num2,personnum)。 b=strlen(num1)。 c=strlen(num2)。 d=strcmp(num1,num2)。 if(b==camp。amp。d=0) a=1。 //若 a為 1 則有序 else { a=0。 //a為 0則無序 break。} fseek(fp,offset2,SEEK_SET)。 } if(a==1) break。 //a為 1 說明學號已經(jīng)有序 跳出循環(huán) rewind(fp)。 } if(a) break。 //若 a為 1,則學號已有序排列,跳出總循環(huán),輸出文件 } rewind(fp)。 printf(\n****************************
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1