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

正文內(nèi)容

c語言圖書信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告(文件)

2025-04-29 22:18 上一頁面

下一頁面
 

【正文】 { int j,i,k。 printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 printf(\n按登錄號(hào)排序(D),還是按作者名排序(A)?)。d39。in1。j++) if(strcmp(p[k].no,p[j].no)0) //使用選擇法進(jìn)行排序 k=j。 } } printf(\n排序后圖書的信息記錄為:\n)。i++) printf(\n%10s%10s%10s%10s%10s%10s%10s\n,(p+i)no,(p+i)name,(p+i)author,(p+i)fenlei,(p+i)putfrom,(p+i)puttime,p[i].price)。A39。 for(j=i+1。 p[k]=p[i]。 //輸出排序后圖書的信息 for(i=0。}//圖書信息文件存儲(chǔ).int bookzairu(struct book*p,int n) { FILE *fp。 //以只讀方式打開 if(fp==NULL) { printf(\n***打開%s失?。?!***,bookfile)。 //從文件指針指向的文本文件中按指定格式逐個(gè)輸入信息到指定變量 if(all200) //讀取記錄總數(shù) { printf(文件記錄太多,不能讀??!)。i++) //圖書信息按指定格式輸入 { fscanf(fp,%s %s %s %s %s %s %s\n,p[i].no,p[i].name,p[i].author,p[i].fenlei,p[i].putfrom,p[i].puttime,p[i].price)。 //定義FILE類型文件指針變量 int i,all=0。 return 0。in。}//圖書管理系統(tǒng)退出void goout(){printf(\n請(qǐng)按Enter鍵退出圖書信息管理系統(tǒng)!\n)。 } fclose(fp)。 //將數(shù)據(jù)指定格式字符串輸出到文件指針?biāo)赶虻奈谋疚募?fp=fopen(bookfile,w)。 //關(guān)閉文件 return all。 } for(i=0。 } fscanf(fp,%d\n,amp。 char bookfile[200]=。i++) printf(\n%10s%10s%10s%10s%10s%10s%10s\n,(p+i)no,(p+i)name,(p+i)author,(p+i)fenlei,(p+i)putfrom,(p+i)puttime,p[i].price)。 } } printf(\n排序后圖書的信息記錄為:\n)。j++) if(strcmp(p[k].author,p[j].author)0) k=j。in1。a39。 for(i=0。 p[k]=p[i]。 for(j=i+1。D39。 getchar()。in。 struct book temp。 } else printf(\n對(duì)不起,圖書系統(tǒng)中沒有包含此書的信息!\n)。 //顯示圖書信息刪除后的記錄 for(i=0。 strcpy(p[i].putfrom,p[i+1].putfrom)。 strcpy(p[i].author,p[i+1].author)。x++) { if(strcmp(no,p[x].no)!=0) ////輸入的登錄號(hào)不匹配,結(jié)束本次循環(huán) continue。 printf(\n請(qǐng)輸入要?jiǎng)h除圖書的登陸號(hào):)。 printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 return n+1。y39。in+1。 } if(i==n) { *(p+i)=t。 putchar(39。 for(i=0。 printf(\n請(qǐng)輸入新圖書信息的出版單位為:)。 printf(\n請(qǐng)輸入新圖書信息的分類號(hào)為:)。 printf(\n請(qǐng)輸入新圖書信息的書名為:)。 printf(\n添加前圖書信息的記錄為:\n)。 } } if(k==0) printf(\n對(duì)不起,圖書系統(tǒng)中沒有包含此書的信息!\n)。 printf(\n請(qǐng)輸入正確的圖書價(jià)格:)。 printf(\n請(qǐng)輸入正確的圖書出版時(shí)間:)。 printf(\n請(qǐng)輸入正確的圖書作者名:)。 //輸入的登錄號(hào)不匹配,結(jié)束本次循環(huán) else { printf(\n請(qǐng)輸入正確的圖書登錄號(hào):)。 gets(no)。 //提示信息}void bookxiugai(struct book*p,int n)//圖書信息修改.{ int i,k=0。i++) if(strcmp(AU,p[i].author)==0) //輸入作者姓名,如果在系統(tǒng)中找到則輸出圖書信息 { printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 printf(\n請(qǐng)輸入要查詢圖書的作者姓名:)。 break。in。 char DL[L]。||c!=39。||c!=39。 } else { printf(\n輸入的為非法字符!\n)。||c==39。) { DLsearch(p,n)。 if(c==39。 bookliulan(p ,n)。 while(in) //輸出原有圖書信息 { printf(%9s%9s%9s%9s%9s%9s%9s\n,pno,pname,pauthor,pfenlei,pputtime,pputfrom,pprice)。 i++。 gets(pputfrom)。 gets(pfenlei)。 gets(pname)。 printf(登錄號(hào): )。m)。//信息輸出 i++。 i=0。}int bookluru(struct book *p,int n)//錄入圖書信息.{ int i=0。167。\n)。 printf(167。167。 * 0 . 退出圖書管理系統(tǒng). 167。167。\n)。 printf(167。167。 * 5 . 圖書信息增加. 167。167。\n)。 printf(167。167。 * 1 . 圖書信息錄入. 167。167。\n)。 printf(167。167。 printf(167。 printf(******************************
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1