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

正文內(nèi)容

圖書信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告--c語(yǔ)言程序設(shè)計(jì)-在線瀏覽

2025-05-10 06:20本頁(yè)面
  

【正文】 rt(book *head)。void print(book *head)。void search(book *head)。void namesearch(book *head,char name[])。book *creat(void){ book *head,*p1,*p2。 p1=p2=(book *)malloc(LEN)。head=NULL。 while(p1number!=0){ n=n+1。 else p2next=p1。 p1=(book *)malloc(LEN)。} p2next=NULL。}book *input(book *head,book *p1)/*輸入圖書的信息*/{int i,f,k。 loop:printf(圖書號(hào)(為整數(shù),輸入0時(shí)返回上一級(jí)):)。p1number)。 goto loop。 else{ p2=head。 for(i=1。i++){ if(p1number==p2number) {f=1。} p2=p2next。goto loop。 scanf(%s,p1name)。printf(請(qǐng)選擇類別:)。k)。break。break。goto loop1。 scanf(%d,amp。 while(p1age0||p1age120){ printf(你輸入的存期不符合實(shí)際情況,請(qǐng)重新輸入!\n)。 scanf(%d,amp。} printf(章數(shù):)。p1chinese)。 printf(章數(shù):)。p1chinese)。 scanf(%f,amp。while(p1math0||p1math100){ printf(你輸入的頁(yè)數(shù)不符合實(shí)際情況,請(qǐng)重新輸入!\n)。 scanf(%f,amp。} printf(閱讀次數(shù):)。p1english)。 printf(閱讀次數(shù):)。p1english)。 p1average=p1sum/3。}void search(book *head){ int k。 char name[10]。return。 printf(請(qǐng)選擇:)。k)。 scanf(%ld,amp。 if(num==0)break。 else printf(輸入錯(cuò)誤,請(qǐng)重新選擇!\n)。 break。 scanf(%s,name)。 namesearch(head,name)。 break。 default:printf(輸入錯(cuò)誤,請(qǐng)重新選擇!\n)。}}void numsearch(book *head,long num){ book *p1。 while(p1!=NULL){ if(num==p1number){ printf(書號(hào)\t書名\t類別\t存期\t章數(shù)\t頁(yè)數(shù)\t閱讀次數(shù)\t總次數(shù)\t平均次數(shù)\n)。 return。} printf(沒(méi)有找到你要查找的圖書信息!\n)。 book *p1。 while(p1!=NULL){ if(strcmp(name,p1name)==0){ printf(%ld\t%s\t%s\t%d\t%.1f\t%.1f\t%.1f\t%.1f\t%.1f\n,p1number,p1name,p1sex,p1age,p1chinese,p1math,p1english,p1sum,p1average)。} p1=p1next。}book *changes(book *head){ book *p1。 long num。 printf(請(qǐng)選擇:)。k)。break。 scanf(%ld,amp。 if(num==0)break。 else printf(書號(hào)不能為負(fù)數(shù),請(qǐng)重新輸入!\n)。 break。break。 scanf(%ld,amp。 if(num==0)break。 else printf(書號(hào)不能為負(fù)數(shù),請(qǐng)重新輸入!\n)。 break。 p1=(book *)malloc(LEN)。 while(p1number!=0) {head=insert(head,p1)。 printf(請(qǐng)輸入圖書信息!\n)。 p1=input(head,p1)。 case 0:break。}}while(k!=0)。}void sort(book *head){int k。return。 printf(請(qǐng)選擇:)。k)。break。break。break。break。break。 default:printf(輸入錯(cuò)誤,請(qǐng)重新輸入!\n)。}void total_average_sort(book *head){book *p1,*p2。float max,k=301。do{ max=0。p1。amp。 p2=p1。 for(p1=p2。p1=p1next) if(p1sum==max){ printf(%ld\t%s\t%s\t%d\t%.1f\t%.1f\t%.1f\t%.1f\t%.1f\n,p1number,p1name,p1sex,p1age,p1chinese,p1math,p1english,p1sum,p1average)。}}while(jn)。float k=101,max。printf(書號(hào)\t書名\t類別\t存期\t章數(shù)\t頁(yè)數(shù)\t閱讀次數(shù)\t總次數(shù)\t平均次數(shù)\n)。 for(p1=head。p1=p1next) if(p1chinesemaxamp。p1chinesek){ max=p1chinese。} k=max。p1。 j++。}void math_sort(book *head){int j=0。book *p1,*p2。do{ max=0。p1。amp。 p2=p1。 for(p1=p2。p1=p1next) if(p1math==max){ printf(%ld\t%s\t%s\t%d\t%.1f\t%.1f\t%.1f\t%.1f\t%.1f\n,p1number,p1name,p1sex,p1age,p1chinese,p1math,p1english,p1sum,p1average)。}}while(jn)。float k=101,max。printf(書號(hào)\t書名\t類別\t存期\t章數(shù)\t頁(yè)數(shù)\t閱讀次數(shù)\t總次數(shù)\t平均次數(shù)\n)。 for(p1=head。p1=p1next) if(p1engli
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1