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

正文內(nèi)容

c語言課程設(shè)計報告(宿舍管理系統(tǒng)-wenkub.com

2024-09-01 02:19 本頁面
   

【正文】 case 0: break。 case 5: find_message()。 case 3: revise_message()。 switch(choice) {case 1: input_message()。 printf( \n\n)。 printf( \n\n)。 do { system(cls)。 system(pause)。 ,k,m,n)。 if(!strcmp(st[i].sex,男 )) m++。 for (i=0。 gets(major)。 ,k,m,n)。 if(!strcmp(st[i].sex,男 )) m++。 for (i=0。 gets(classs)。 break。 n++。 break。 m++。 printf(\n)。 scanf(%d,amp。 } break。 for (i=0。 printf(請輸入要顯示的宿舍號: )。 printf(\n\n 學(xué)生總?cè)藬?shù)為 %d,其中男生為 %d,女生為 %d。 k++。ifnum。 switch(choice) {case 1: printf(\n 學(xué)生信息 \n\n)。 printf( \n)。 printf( \n)。 fnum=fsize/sizeof(struct st_message)。 getchar()。 sort_message()。 char dorm[7]。 }while(flag==1)。y39。 choice=getchar()。 } printf(\n)。ifnum。 printf(學(xué)號 姓名 班級 宿舍號 性別 年齡 專業(yè)\n)。 break。i++) {fread(amp。 printf(學(xué)號 姓名 班級 宿舍號 性別 年齡 專業(yè)\n)。 break。 for (i=0。 gets(f_name)。choice)。 printf( \n)。 fnum=fsize/sizeof(struct st_message)。 getchar()。 do { sort_message()。 char f_num[10]。 } printf(刪除信息成功,按任意鍵返回主菜單 ! )。 } break。 break。i++) fwrite(amp。 rewind(fp)。choice)。 printf(\n 是否刪除該學(xué)生信息: \n)。i++) {if(!strcmp(d_num,st[i].num)) {printf(\n 該學(xué)生信息 \n\n)。 gets(d_num)。ifnum。 } fno=fileno(fp)。 if(fp==NULL) {printf(\n\n*****庫存文件不存在!請先建立。 FILE *fp。 }while(flag==1)。y39。 choice=getchar()。 fclose(fp)。 rewind(fp)。 printf(\n 修改后的學(xué)生信息 \n\n)。break。 scanf(%s,st[i].age)。 case 5:printf(\n 請輸入修改后的性別: )。break。 scanf(%s,st[i].name)。 switch(choice) {case 1:printf(\n 請輸入修改后的學(xué)號: )。 printf( \n)。 printf( \n)。 printf(%8s %6s %4s %6s %4s %4s %20s\n,st[i].num,st[i].name, st[i].classs,st[i].dorm,st[i].sex,st[i].age,st[i].major)。st[i],sizeof(struct st_message),1,fp)。 gets(re_name)。 fnum=fsize/sizeof(struct st_message)。 FILE *fp。 else {fclose(fp)。y39。st[i],sizeof(struct st_message),1,fp)。 gets(st[i].age)。 gets(st[i].num)。 gets(st[i].classs)。 getchar()。 exit(1)。 fp=fopen(,at+)。 break。||choice==39。 printf(輸入成功! \n 是否繼續(xù)錄入 (Y/N)?)。 printf(\n 請輸入學(xué)生專業(yè): )。 printf(\n 請輸入學(xué)生性別: )。 printf(\n 請輸入學(xué)生宿舍號: )。 printf(請輸入學(xué)生姓名: )。 exit(1)。 fp=fopen(,at+)。 fclose(fp)。 for(i=0。j++) if(strcmp(st[i].num,st[j].num)0) {t=st[i]。 for(i=0。 for(i=0。 exit(1)。 fp=fopen(,rt+)。 /*專業(yè) */ char classs[8]。 /*宿舍號 */ char num[10]。 break。 } }while(flag==1)。 flag=0。 gets(code1)。 gets(m[0].account)。 exit(1)。 case 2:fp1=fopen(,at+)。 k++。 printf(登陸成功! \n)。 else flag2=1。m,sizeof(struct cipher),1,fp1)。 gets(code)。 system(cls)。 } fno=fileno(fp1)。 switch(choice) {case 1: fp1=fopen(,rt)。 printf ( *************************************\n)。 FILE *fp1。 }m[10]。 程序的編寫總歸是一件費時費力的事情,但只要我們認(rèn)真編寫和調(diào)試最后總能成功。可以在密碼模塊中改為回顯“ *”形式,并且可以對密碼進(jìn)行算法加密,這樣更能確保信息的安全。可以方便的進(jìn)行住宿 學(xué)生信息的管理。在運用“ rt+”打開文件并對某一數(shù)據(jù)進(jìn)行刪除后,往往顯示會多顯 示一行數(shù)據(jù)。 對調(diào)試中主要問題進(jìn)行總結(jié) 調(diào)試過程中,經(jīng)常會出現(xiàn)輸入或顯示為亂碼的情況,這往往是上下定義的數(shù)據(jù)類型不同或定義 數(shù)組長度不夠所造成的。輸入要刪除的學(xué)生的學(xué)號: 03091005,系統(tǒng)顯示出該學(xué)生信息。 對功能 2( 錄入 學(xué)生信息)的測試: 按照先后順序分別輸入學(xué)生信息 : 學(xué)號 姓名 班級 宿舍號 性別 年齡 專業(yè) 03091002 張三 0901 13401 男 20 通信工程 03091001 李四 0902 13401 男 20 計算機(jī) 對功能 3(添加學(xué)生信息) 的測試: 按照先后順序分別輸入學(xué)生信息: 學(xué)號 姓名 班級 宿舍號 性別 年齡 專業(yè) 03091004 王紅 0901 14401 女 20 通信工程 03091003 李娜 0902 14401 女 20 計算機(jī) 對功能 4( 修改 學(xué)生信息)的測試: 輸入 要修改 學(xué)生 的姓名 : 王五,系統(tǒng)顯示“該學(xué)生信息不存在”。 第七統(tǒng)計模塊:調(diào)用 census_message(),分別以 學(xué)號、宿舍號、性別、班級、專業(yè) 方式對學(xué)生信息進(jìn)行統(tǒng)計,并按學(xué) 號由小到大輸出。 第三添加模塊:調(diào)用 append_message(),對新來學(xué)生信息進(jìn)行添加錄入。 /*年齡 */ char major[20]。 /*學(xué)生姓名 */ 主函數(shù)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1