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

正文內(nèi)容

圖書管理系統(tǒng)c語言程序設(shè)計實驗報告-資料下載頁

2024-12-15 17:15本頁面

【導(dǎo)讀】熟練掌握C語言的相關(guān)操作。綜合應(yīng)用C語言的知識,獨立完成一個完整的系統(tǒng),提高編程能力,體會軟件程序的開發(fā)過程。執(zhí)行編譯操作,并根據(jù)提示調(diào)試此程序,排除所有的錯誤和警告。執(zhí)行運行操作,逐一對每個模塊進(jìn)行調(diào)試,直到全部程序運行成功為止。請老師檢查,向老師演練此程序,并能回答老師提出的相關(guān)問題。出版日期、作者、所在書庫、價格。該圖書信息管理系統(tǒng)是在VC中文簡體環(huán)境下運行。為20個字節(jié)的字符型圖書號和價格則定義為整型。

  

【正文】 void sort(BOOK books[],int sum) { BOOK t。 int i,j,k。 system(cls)。 printf(\n 圖書按價格排行 \n)。 printf(\n)。 printf(\n 排名 圖書號 圖書名稱 出版社 作者 所在書庫 價格 \n)。 for( i=0。isum。i++ ) { k=i。 for(j=i+1。jsum。j++) if(books[k].pricebooks[j].price) k=j。 if (k!=i) { t=books[i]。 books[i]=books[k]。 books[k]=t。 } } output(books,amp。sum)。 //bioskey(0)。 flushall()。 } /*統(tǒng)計信息 */ void count( BOOK books[],int sum) { int i,t,j,flag。 char count_name[10]。 char choice。 do { system(cls)。 t=0,j=0。 printf(\n 請輸入要統(tǒng)計 的圖書名稱 :)。 scanf(%s,count_name)。 for(i=0。isum。i++) { if ( strcmp(books[i].name,count_name)==0 ) t++。 else j++。 } printf( 該種圖書共有 %d 本 ! ,t)。 if(j==sum) { printf(\n 該種圖書不存在 !)。 //bioskey(0)。 flushall()。 } printf(\n\n 繼續(xù)統(tǒng)計嗎 ?(Y/N))。 flushall()。 choice=getchar()。 if( choice==39。Y39。||choice==39。y39。 ) { flag=1。 printf(\n 繼續(xù) !\n)。 } else flag=0。 }while(flag==1)。 printf(\n 按任意鍵返回主菜單 !)。 getchar()。 //bioskey(0)。 flushall()。 } /*圖書信息管理主程序 */ void main() { BOOK books[MAX]。 int choice, sum。 do { system(cls)。 printf(\n\n\n ******圖書管理系統(tǒng) *******\n\n)。 printf( 1. 輸入圖書信息 \n\n)。 printf( 2. 打印圖書信息 \n\n)。 printf( 3. 修改圖書信息 \n\n)。 printf( 4. 刪除圖書信息 \n\n)。 printf( 5. 添加圖書信息 \n\n)。 printf( 6. 查詢圖書信息 \n\n)。 printf( 7. 圖書排行信息 \n\n)。 printf( 8. 統(tǒng)計圖書信息 \n\n)。 printf( 9. 保存圖書信息 \n\n)。 printf( 10. 讀取圖書信息 \n\n)。 printf( 0. 退出系統(tǒng) \n\n)。 printf( 請選擇 (010): )。 scanf(%d,amp。choice) 。 switch(choice) { case 1: sum=input(books)。 break。 case 2: output( books,amp。sum )。 break。 case 3: modify( books,sum )。 break。 case 4: sum=del( books,sum )。 break。 case 5: sum=append(books,sum)。 break。 case 6: inquire( books,sum)。 break。 case 7: sort( books,sum )。 break。 case 8: count(books,sum)。 break。 case 9: save_file(books, sum)。 break。 case 10:write_file(books,amp。sum)。break。 case 0: break。 default: break。 } }while(choice!=0)。 save_file(books,sum)。 } 六、調(diào)試情況,設(shè)計技巧及體會 此次課程設(shè)計讓我對 C 語言有了新的認(rèn)識,編程的過程是辛苦的,即使一個微小的錯誤對程序而言都將無法順利執(zhí)行。同時在編程的過程中需要不斷的看書,弄明白一些知識。再則 , 在實習(xí)中,我深刻體會 遇到困難要及時向老師尋求幫助 ,同時也明白學(xué)好 C 語言的重要性。 C 語言程序?qū)ξ覀儊碚f比較難 ,在匆忙的學(xué)習(xí)中更是難上 加難,但在老師的幫助下我 終于把一直困擾我的錯誤改正, 最后終于 做好了自己的程序 。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1