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

正文內(nèi)容

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

2025-04-11 22:18本頁(yè)面
  

【正文】 author)。 strcpy(p[i].name,p[i+1].name)。 strcpy(p[i].fenlei,p[i+1].fenlei)。 strcpy(p[i].price,p[i+1].price)。 strcpy(p[i].putfrom,p[i+1].putfrom)。 strcpy(p[i].puttime,p[i+1].puttime)。 } printf(圖書(shū)信息刪除后的記錄:\n)。 printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書(shū)名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 //顯示圖書(shū)信息刪除后的記錄 for(i=0。in1。i++) printf(\n%9s%9s%9s%9s%9s%9s%9s\n,p[i].no,p[i].name,p[i].author,p[i].fenlei,p[i].putfrom,p[i].puttime,p[i].price)。 y=1。 } else printf(\n對(duì)不起,圖書(shū)系統(tǒng)中沒(méi)有包含此書(shū)的信息!\n)。 return ny。 }}//對(duì)圖書(shū)信息排序.void bookpaixu(struct book*p,int n){ int j,i,k。 char c1,c2。 struct book temp。 printf(\n排序前圖書(shū)的信息記錄為:\n)。 printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書(shū)名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 for(i=0。in。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按登錄號(hào)排序(D),還是按作者名排序(A)?)。 //選擇排序的方式 c1=getchar()。 getchar()。 if(c1==39。d39。||c1==39。D39。) //選擇登錄號(hào)由小到大排序 { for(i=0。in1。i++) { k=i。 for(j=i+1。jn。j++) if(strcmp(p[k].no,p[j].no)0) //使用選擇法進(jìn)行排序 k=j。 if(k!=i) //如果最小熟不熟默認(rèn)的p[i],再交換, { temp=p[k]。 p[k]=p[i]。 p[i]=temp。 } } printf(\n排序后圖書(shū)的信息記錄為:\n)。 //輸出排序后圖書(shū)的信息 printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書(shū)名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 for(i=0。in。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)。 } else if(c1==39。a39。||c1==39。A39。) //選擇作者名由小到大排序 { for(i=0。in1。i++) { k=i。 for(j=i+1。jn。j++) if(strcmp(p[k].author,p[j].author)0) k=j。 if(k!=i) //使用選擇法進(jìn)行排序 { temp=p[k]。 p[k]=p[i]。 p[i]=temp。 } } printf(\n排序后圖書(shū)的信息記錄為:\n)。 printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書(shū)名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 //輸出排序后圖書(shū)的信息 for(i=0。in。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)。 } else printf(\n您輸入的為非法字符!\n)。}//圖書(shū)信息文件存儲(chǔ).int bookzairu(struct book*p,int n) { FILE *fp。 //定義FILE類型文件指針變量 int i,all=0。 char bookfile[200]=。 fp=fopen(,r+)。 //以只讀方式打開(kāi) if(fp==NULL) { printf(\n***打開(kāi)%s失?。?!***,bookfile)。 return 0。 } fscanf(fp,%d\n,amp。all)。 //從文件指針指向的文本文件中按指定格式逐個(gè)輸入信息到指定變量 if(all200) //讀取記錄總數(shù) { printf(文件記錄太多,不能讀取!)。 return 0。 } for(i=0。iall。i++) //圖書(shū)信息按指定格式輸入 { 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)。 } fclose(fp)。 //關(guān)閉文件 return all。}//圖書(shū)信息文件保存.int bookbaocun(struct book*p,int n){ FILE *fp。 //定義FILE類型文件指針變量 int i,all=0。 char bookfile[30]=。 fp=fopen(bookfile,w)。 //以只寫(xiě)方式打開(kāi) if(fp==NULL) // { printf(\n***打開(kāi)%s失敗??!***,bookfile)。 return 0。 } fprintf(fp,%d\n,n)。 //將數(shù)據(jù)指定格式字符串輸出到文件指針?biāo)赶虻奈谋疚募?for(i=0。in。i++) //圖書(shū)信息按指定格式輸出 { fprintf(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)。 } fclose(fp)。 //關(guān)閉文件 return 1。}//圖書(shū)管理系統(tǒng)退出void goout(){printf(\n請(qǐng)按Enter鍵退出圖書(shū)信息管理系統(tǒng)!\n)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1