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

正文內(nèi)容

宿舍管理系統(tǒng)-c語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告-資料下載頁(yè)

2025-05-13 21:21本頁(yè)面

【導(dǎo)讀】{ "error_code": 17, "error_msg": "Open api daily request limit reached" }

  

【正文】 *修改指定宿舍號(hào)及床位號(hào)的學(xué)生住宿記錄 */ void modifyRec() { char dorm[10],bedid[5]。 if(head==NULL) { getchar()。 printf(\n 學(xué)生住宿信息數(shù)據(jù)庫(kù)為空,不能修改 ,按任意鍵將返回 :\n)。 getchar()。 system(cls)。 /*清屏 */ return。 } p1=head。 printf(\n\n 請(qǐng)輸入要修改記錄的宿舍號(hào)及床位號(hào) :\n)。 scanf(%s%s,dorm,bedid)。 while(strcmp(dorm,p1 )!=NULLamp。amp。strcmp(bedid,p1 )!=NULLamp。amp。p1next!=NULL) {p1=p1next 。} if(strcmp(dorm,p1 )==NULLamp。amp。strcmp(bedid,p1 )==NULL) { strcpy(p1,dorm)。 strcpy(p1,bedid)。 printf(\n\n 請(qǐng)輸入該學(xué)生的姓名 :)。 scanf(%s,p1name)。 printf(\n\n 請(qǐng)輸入該學(xué)生的學(xué)號(hào) :)。 scanf(%s,p1id)。 printf(\n\n 請(qǐng)輸入該學(xué)生的班級(jí) :)。 scanf(%s,p1classs)。 printf(\n\n 請(qǐng)輸入該學(xué)生的入住時(shí)間 :)。 scanf(%d%d%d,amp。p1,amp。p1,amp。p1)。 printf(\n\n 請(qǐng)輸入該學(xué)生的床位信息 :)。 scanf(%s%s%d,p1,p1,amp。p1 )。 printf(\n 該項(xiàng)信息修改完畢 , )。 宿舍管理系統(tǒng) 第 25 頁(yè) 共 28 頁(yè) } else printf(\n\n 找不到相應(yīng)信息 !)。 getchar()。 printf(按任意鍵將返回 :\n)。 getchar()。 system(cls)。 /*清屏 */ writeinfo_flag=1。 /*清除保存記錄標(biāo)志 */ return。 } /*刪除指定宿舍號(hào)及床位號(hào)的學(xué)生住宿記錄 */ void deleteRec() { char dorm[10],bedid[5]。 if(head==NULL) { getchar()。 printf(\n 學(xué)生 住宿信息數(shù)據(jù)庫(kù)為空,不能刪除 ,按任意鍵將返回 :\n)。 getchar()。 system(cls)。 /*清屏 */ return。 } p1=head。 printf(\n\n 請(qǐng)輸入要?jiǎng)h除記錄的宿舍號(hào)及床位號(hào) :\n)。 scanf(%s%s,dorm,bedid)。 while(strcmp(dorm,p1 )!=NULLamp。amp。strcmp(bedid,p1 )!=NULLamp。amp。p1next!=NULL) { p2=p1。 p1=p1next 。 } if(strcmp(dorm,p1 )==NULLamp。amp。strcmp(bedid,p1 )==NULL) { if(headnext==NULL) { free(head)。 head=NULL。 } else if(head==p1) { head=p1next。 free(p1)。 } else{ p2next=p1next。 free(p1)。 } printf(\n 刪除完畢; )。 宿舍管理系統(tǒng) 第 26 頁(yè) 共 28 頁(yè) } else printf(\n\n 找不到相應(yīng)信息 !)。 getchar()。 printf(按任意鍵返回 :\n)。 getchar()。 system(cls)。 /*清屏 */ writeinfo_flag=1。 /*清除保存記錄標(biāo)志 */ return。 } /*顯示指定宿舍號(hào)學(xué)生住宿信息 */ void listRec() { char dorm[10]。 if(head==NULL) {printf(\n 數(shù)據(jù)庫(kù)中沒(méi)有該宿舍信息 ,按任意鍵返回。 \n)。 getch()。 system(cls)。 return。} printf(\n\n 請(qǐng)輸入要顯示的宿舍號(hào)以便查證 :\n)。 scanf(%s,dorm)。 p1=head。 printf(\n 該宿舍住宿信息如下 :\n)。 printf(\n 姓名 \t學(xué)號(hào) \t班級(jí) \t入住時(shí)間 \t宿舍號(hào) \t床位號(hào) \t入住情況( 0/1)\n)。 while(p1!=NULL) { if(strcmp(p1,dorm)==0) { printf( %s \t%s\t%s\t%d%d%d\t%s\t%s\t%d\n,p1name,p1id,p1classs,p1,p1i,p1,p1,p1,p1)。 p1=p1next。 } else p1=p1next。 } printf(\n 按任意鍵返回 !......\n)。 getch()。 system(cls)。 /*清屏 */ } /*保存學(xué)生住宿記錄 */ void writeInfo() { FILE *fp。 /*定義文件指針 */ if(head==NULL) {printf(\n 數(shù)據(jù)庫(kù)中沒(méi)有學(xué)生住宿信息 ,按任意鍵返回。 \n)。 宿舍管理系統(tǒng) 第 27 頁(yè) 共 28 頁(yè) getch()。 system(cls)。 return。} if(writeinfo_flag==0) {printf(\n 數(shù) 據(jù)庫(kù)中學(xué)生住宿信息已保存過(guò) ,按任意鍵返回。\n)。 getch()。 system(cls)。 return。} if((fp=fopen(,w))==NULL) /*打開(kāi)文件 */ { printf(\n 數(shù)據(jù)庫(kù)中學(xué)生住宿信息無(wú)法保存 ,按任意鍵返回。 \n)。 getch()。 system(cls)。 return。 } p1=head。 while(p1!=NULL) { fprintf(fp,%s %s %s %d%d%d %s %s %d, p1name,p1id,p1classs,p1,p1,p1,p1orm,p1,p1)。 p1=p1next。 } fclose(fp)。 printf(\n 數(shù)據(jù)庫(kù)中學(xué)生住宿信息保存完畢 ,按任意鍵返回。 \n)。 getch()。 system(cls)。 writeinfo_flag=0。 /*設(shè)置保存記錄標(biāo)志 */ return。 } /*統(tǒng)計(jì)空床位數(shù) */ void countRec() { int i=0。 if(head==NULL) {printf(\n 數(shù)據(jù)庫(kù)中沒(méi)有學(xué)生住宿信息 ,按任意鍵返回。 \n)。 getch()。 system(cls)。 return。} p1=head。 while(p1!=NULL) { if(p1==0) {i++。} p1=p1next。 } printf(\n\n\t 空床位數(shù)為 :%d\n,i)。 printf(\n 按任意鍵返回 !......\n)。 getch()。 system(cls)。 } 宿舍管理系統(tǒng) 第 28 頁(yè) 共 28 頁(yè) /*退出 */ void exit0() { if(writeinfo_flag==1) /*修改過(guò)記錄時(shí),先保存,再退出 */ writeInfo()。 p1=head。 while( p1!=NULL) { p2=p1next。 free(p1)。 p1=p2。 } system(cls)。 printf(\n\n\n\t\t *********** 再見(jiàn) ! ***********\n)。 printf(\n\t\t ******* 歡迎再次使用 ! *******\n)。 printf(\n\t\t *****************************\n)。 getch()。 } } [1] 廖湖聲 . C 程序設(shè)計(jì)案例教程 . 人民郵電出版社 , [2] 何欽銘 . C 語(yǔ)言程序設(shè)計(jì) . 高等教育出版社 , . [3] 譚浩強(qiáng) . C 程序設(shè)計(jì) ( 第 4 版 ) . 清華大學(xué)出版社 , . [4] 《 C 語(yǔ)言程序設(shè)計(jì)教程》 , 楊路明著 , 北京郵電大學(xué)出版社 .
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1