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

正文內(nèi)容

影碟租賃租賃者管理課程設(shè)計(留存版)

2025-07-26 02:32上一頁面

下一頁面
  

【正文】 ()。 printf( * 7 保存成文件 *\n)。printf(\n)。 printf(請選擇 : )。if(p==NULL) printf(表為空 !)。(p),sizeof(p))。在編寫程序之前,如果沒有 比較清晰的思路,根本 不可能編出好的程序。 //租借影碟數(shù)量 double Price。||b[i]!=39。 if(Hnext==NULL) q=H。data,amp。 } 33 } i=0。 int k=0,k2=1,mount=0,i=0,j=0,count=0,x,m,n。 if(m!=1||m!=2) printf(你的輸入有誤 !請重新輸入 !)。 } } if(k==0) //修改租借數(shù)量 { printf(會員中有記錄 !\n 請輸入修改租借數(shù)量: )。 strcpy(pnext[j+i],name1)。amp。 printf(刪除成功 !\n)。 while(ip) { printf(租賃日期: %d 對應(yīng)的 ,p[i])。 break。 return p。 while(p) //遍歷查找 { if(p==time) { i++。 fstream cddata。 // 主菜單內(nèi)容 do { printf( $$$$$$$$$\n)。 printf(由于現(xiàn)在沒會員注冊,請先注冊會員: \n)。 }while(x==8)。 scanf(%ld,amp。x)。 while(p) { if(equal(p,name)==1) //查找租賃者姓名 { printf(查找成功 !\n)。 } } void Printff(LinkList p) { int i=0。 while(p) { if(equal(p,name)==1||(p==n)) { qnext=pnext。m)。 printf( 請 輸入對應(yīng)的影碟名字: )。 break。 34 scanf(%d,amp。 }while(x==8)。 strcpy(p[j+i1],name1)。n,amp。k)。 while(a[i]!=39。 和源程序 租賃信息鏈表內(nèi)容 經(jīng)過分析,最后得到的 租賃信息鏈表 未刪除 信息 之前的 內(nèi)容 如下: 姓名 編號 注冊時間 租賃數(shù)量 租賃影碟的信息 押金(元) 租賃時間 影碟名字 蒲平 1 20200101 2 20200107 《哈利波特 7》 20 2020005 《海上鋼琴師》 韓江 2 20200101 1 20200109 《天龍八部》 20 源程序 整個程序的源代碼為: include include include include include define CDNUMMAX 10 typedef struct { char Name[20]。課程設(shè)計不僅可以鍛煉我們獨立思考問題、解決問題的能力,而且可以培 養(yǎng)我們的整體性思維的能力;通過課程設(shè)計,加深了對 面向?qū)ο蟪绦蛟O(shè)計 的再認識,鞏固了 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)性知識,比如:存儲結(jié)構(gòu)、數(shù)據(jù)查找、 對用戶錯誤輸入的處理 、算法分析 等。(pice),sizeof(p))。 ? 修改租賃信息函數(shù) void Revise_LinkList(LinkList H)中,由于對租賃影碟的數(shù)量有限制,因此通過判斷語句 if(pnext10)來控制用戶修改租賃影碟的數(shù)量,如果 要修改的影碟數(shù)量超過上限,則要求用戶重新輸入修改值,若沒有超過上限,則進行相關(guān)的操作 。 default: printf(你的選擇有誤 !\n)。break。 printf( * 5 查看所有租賃者 *\n)。(p),sizeof(p))。 if(!cddata) printf(文件打開失敗 !)。 ? 函數(shù) void browsing(LinkList H)的實現(xiàn): void browsing(LinkList H) //顯示所有租賃者的信息 { LinkList p。 while(p) //遍歷查找 { if(p==time) { i++。 break。 printf(請選擇: \t1,按租賃者姓名查詢 \t2,按租賃者編號查詢 \t0,退出查詢 \n)。 case 39。 ? 刪除租賃者信息 函數(shù) void Del_LinkList(LinkList H)的 實現(xiàn) : void main() { char ch1。v)。 if(u!=1amp。 scanf(%d,amp。name)。 } while(kcount) { printf(你輸入的修改 人數(shù)大于注冊數(shù)量 !)。 count=0。cddata)。 scanf(%s,amp。 float price=。 if(H) Hnext=NULL。 }LNode,*LinkList。 [5] 保存文件。 指導(dǎo)教師簽名: 年 月 日 系主任(或責(zé)任教師)簽名: 年 月 日 3 課程設(shè)計報告書 1.問題描述 問題描述 針對 影像店影碟出租的管理,設(shè)計一個對租賃者進行管理的系統(tǒng)。 實踐:計算機科學(xué)系實驗中心提供計算機及軟件開發(fā)環(huán)境。至少實現(xiàn)數(shù)據(jù)記錄的增加、修改、刪除、查詢(查詢應(yīng)能按不同數(shù)據(jù)項進行)。 ( 2) 對于已經(jīng)建立的鏈表通過人機交互窗口進行相關(guān)的操作。 void Add_LinkList(LinkList H) 功能: 添加新的租賃者信息 ,信息包括: 注冊時間、租賃時間、對應(yīng)時間的租賃影碟的名稱、租賃影碟的數(shù)量、租賃押金、租賃者的編號;并輸出租賃會員的總數(shù)。 while(a[i]!=39。 scanf(%d,amp。 scanf(%d %f %ld %ld,amp。 scanf(%s,name1)。x)。k)。 } else p=pnext。 } else break。 }while(u!=1amp。 12 p[h]=p[h+1]。 do { printf(D. 顯示哈希表 \nF. 查找 \nQ. 退出 \n 請選擇: )。 } coute on !(y/n):。k1)。 } } if(k1==0) return(NULL)。k++。 if(p==NULL) printf(表為空 !)。 else { while(p) { ((char*)amp。 } ( 11) 人機交互的實現(xiàn) 主函數(shù) void main( )的實現(xiàn): void main( ) // 主函數(shù),菜單形式 { int key=0。 printf( $$$$$$$$$\n)。break。 scanf(%s,amp。來實現(xiàn)。((char*)amp。就算 馬馬虎虎的編出來, 程序的邏輯性 、健壯性、完善性、合理性也不會很強 。 //押金 long int Data。\039。 else 32 { temp=Hnext。n1)。 }while(n=0||price=0||n1=0||data=0)。 char name[20],name1[20]。 }while(m!=1amp。 scanf(%d,amp。 i++。m!=2) printf(你的輸入有誤 !請重新輸入 !)。 break。 printf(影碟名字: %s\n,p[i])。 } else p=pnext。 } void browsing(LinkList H) //顯示所有租賃者的信息 { LinkList p。 //統(tǒng)計數(shù)量 Printff(p)。 (影碟租賃租賃者管理 .txt,ios::out)。 printf( * 0 退出系統(tǒng) *\n)。 printf(歡迎使用影碟租賃者管理系統(tǒng)\n)。x)。 printf(請輸入日期( 格式) :)。 scanf(%d,amp。 scanf(%s,name)。k3)。 p=pnext。 scanf(%d,amp。pnext[j+i])。 while(pnext) { if(pnext=n) { k=0。 do { printf(1 按照姓名修改 \t2 按照編號修改 \n)。x)。 scanf(%s,name1)。 scanf(%d %f %ld %ld,amp。 scanf(%d,amp。 } int equal(char a[],char b[]) //定義一個判斷兩個字符數(shù)組是否相等函數(shù) { int i=0,j。 算法中存在很多對用 戶錯誤輸入的處理,有的處理存在雙重循環(huán),在一定程度上增加了時間復(fù)雜度,因此可以對錯誤輸入進行再考慮,對主要錯誤輸入盡量用簡單的算法解決,盡量降低程序的時間復(fù)雜度。而課程設(shè)計便是對學(xué)習(xí)效果的檢驗。(p),sizeof(p))((char*)amp。 ? 增加新的租賃者信息的函數(shù) void Add_LinkList(LinkList H)中,設(shè)置了兩個變量 i、 j 作為存儲租出影碟的時間數(shù)組和名字數(shù)組的下標(biāo),由于每次對一個用戶租賃信息的插入時, i、 j 的值都會改變,但是對下一個插入租賃者,其存儲租出影碟的時間數(shù)組和名字數(shù)組的下標(biāo) i、 j 應(yīng)該是二者的初始值,不應(yīng)該是上一次租賃者插入結(jié)束 后的修改值;經(jīng)過分析,在每次一個租賃者信息插入結(jié)束后修改 i、 j的值,即 i=j=0。break。printf(\n)。 printf( * 4 刪除租賃者 *\n)。 ((char*)amp。 (影碟租賃租賃者管理 .txt,ios::out)。 } ( 8) 顯示所有租賃者的租賃信息 ? 顯示出所有租賃者的租賃信息,包括: 租賃者 注冊時間、租賃時間、對應(yīng)時間的租賃影碟的名稱、租賃影碟的數(shù)量、租賃押金、租賃者的編號。time)。 Printff(p)。 do { p=H。break。 ? 根據(jù)用戶選擇的刪除方式,輸入要刪除租賃信息的租賃者名字或編號,進行查找,若查找成功,則刪除相關(guān)租賃信息,同時對租借者數(shù)量進行減操作;查找失敗,返回失敗信息。 scanf(%d,amp。u)。 while(pnext) { if(pnext10) { printf(租借數(shù)量超出上限 !\n 請重新輸入修改租借數(shù)量:)。 scanf(%s,amp。 q=qnext。 } printf(此時共有 %d 個注冊會員 \n,count)。 scanf(%d,amp。 } do { printf(請輸入第 %d 個租賃者的姓名: ,j)。 char name[20],name1[20]。 H=(LinkList)malloc(sizeof(LNode))。 node *next。對輸入的一個日期進行查詢,查詢結(jié)果為:對應(yīng)日期注冊會員的數(shù)量、對應(yīng)日期租賃影碟的信息(租賃者、租賃數(shù)量)。 7月 8日 8: 00到計算機學(xué)院實驗中心(三樓)檢查程序、交課程設(shè)計報告、源程序( CD盤)。 要求完成的主要任務(wù) : ( 1)系統(tǒng)需求分析,得到系統(tǒng)的數(shù) 據(jù)需求和功能需求,分析結(jié)果用表格記錄。 數(shù)據(jù) 需求 經(jīng)過對影像店的觀察,最終確定租賃者的信息包括
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1