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

正文內容

數據結構課程設計基于棧的商品貨架管理的設計(編輯修改稿)

2024-07-25 14:27 本頁面
 

【文章內容簡介】 emp=1。}else{for(ii=Stop。ii1amp。amp。Stop!=1。ii){temp=0。//用來標記是否有貨物上架if(k2==Sa[Stop].year){//若生產年份要補上貨架的與貨架上的一樣則比較月份if(k3Sa[Stop].month) {//若生產月份要補上貨的比貨架上的早則直接上貨Stop++。Sa[Stop].b=k1。Sa[Stop].year=k2。Sa[Stop].month=k3。Sa[Stop].day=k4。printf(補貨成功第%d件!\n,i)。printf(此時的棧頂數為:%d\n,Stop)。temp=1。if(temp==1)break。}else{if(k3==Sa[Stop].month){//若生產月份要補上貨架的與貨架上的一樣則比較生產當天日期if(k4=Sa[Stop].day){//若生產當天日期要補上貨的比貨架上的早或是相同則直接上貨否則要倒貨重新上貨架Stop++。Sa[Stop].b=k1。Sa[Stop].year=k2。Sa[Stop].month=k3。Sa[Stop].day=k4。printf(補貨成功第%d件!\n,i)。printf(此時的棧頂數為:%d\n,Stop)。temp=1。if(temp==1)break。}else{L=outstack(S,L)。}}//倒貨else{L=outstack(S,L)。}}}//倒貨if(k2Sa[Stop].year){//此時生產年份要補上貨架的比貨架上的近 L=outstack(S,L)。}}//倒貨if(temp==0){Stop++。Sa[Stop].b=k1。Sa[Stop].year=k2。Sa[Stop].month=k3。Sa[Stop].day=k4。printf(補貨成功第%d件!\n,i)。printf(此時的棧頂數為:%d\n,Stop)。}while(Ltop1){//將存儲在L棧中的商品上架Stop++。Sa[Stop]=La[Ltop]。}L=initstack()。}}}printf(補貨完成?。n\n)。Print(S)。}(4)倒貨:Stack *outstack(Stack *S,Stack *L){Ltop++。La[Ltop]=Sa[Stop]。Stop。printf(此時的棧頂數為:%d\n,Stop)。 printf(倒貨一次!\n\n)。return L。}4運行結果程序測試數據如下:(1) 上貨:圖(1)上貨程序測試(2)補貨及出貨圖(2)補貨及出貨測試5小結通過此次課程設計,我更深刻地體會到編寫一個程序之前首先要分析它,知道它的功能,要做什么等等,如何實現它,這些需要我們認真的思考,分析。劃分整體成各個模塊,再逐一的實現它是一種很好的解決方法。在調試程序的過程中我們需要細心和耐心。通過這次商品貨架管理的上機實習,我對于棧有了更多的認識,對棧的運用更加的熟練,對于棧的具體進出有了很深入的認識,尤其在輸出棧的具體的進出操作過程中,在輸出形式上費了很大的功夫,還有在插入新商品時,比較商品日期,開始的時候沒有考慮全面,只考慮到新商品日期比所有的舊商品日期近,最后經過完善,又增加了比所有的商品日期早,和新商品日期在舊商品中間,最后才得到比較滿意的結果。總之,經過本次專業(yè)課程設計,讓我掌握了開發(fā)應用軟件的基本流程,運用所學編程技能的基本技巧,也讓我初步了解了軟件設計的基本方法,提高進行工程設計的基本技能及分析、解決實際問題的能力,為以后畢業(yè)設計和工程實踐等打下良好的基礎。相信通過這次的課程設計,我對所學的《數據結構(C語言版)》和各種編程語言都有了一個全新的認識。我也會積極吸取本次課程設計的經驗,繼續(xù)研究數據結構和所學的各種編程語言。參考文獻[1]蘇小紅等. C語言大學實用教程.(第二版)[M]. 北京:北京工業(yè)出版社,2008.[2]吳文虎. 程序設計基礎(第二版)[M]. 北京:清華大學出版社,2004.[3]譚浩強. C程序設計教程[M].北京:清華大學出版社,2008. [4]嚴蔚敏、(C語言版).北京:清華大學出版社,2007附錄:源程序inc
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1