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

正文內(nèi)容

c語言課程設(shè)計-商場商品信息管理系統(tǒng)-資料下載頁

2025-08-07 03:33本頁面
  

【正文】 。 return。 /*返回主界面*/ } void scan() /*功能8:瀏覽商品信息*/ { PR(\n\t瀏覽輸入的商品信息,請按1\n\n\t瀏覽查詢的商品信息,請按2\n\n\t瀏覽排序后商品信息,請按3\n)。 PR(請選擇:)。 SC(%d,amp。k)。 switch(k) { case 1: { PR(\t\t\t瀏覽輸入的商品信息\n)。 PR(\t商品編號 商品名 商品類別 商品數(shù)量 商品價格\n)。/*輸出瀏覽商品信息*/ for(i=0。in。i++) { PR(\t%5ld %5s %5s %5ld %ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。 PR(\n)。 } PR(Press any key to enter menu:)。 getch()。 return。 } break。 /*跳出switch語句*/ case 2: { PR(\t\t\t瀏覽查詢的商品信息\n)。 PR(\t商品編號 商品名 商品類別 商品數(shù)量 商品價格\n)。/*輸出瀏覽商品信息*/ for(i=0。in。i++) { PR(\t%5ld %5s %5s %5ld %ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。 PR(\n)。 } PR(\nPress any key to enter menu:)。 getch()。 return。 } break。 /*跳出switch語句*/ case 3: { PR(\t\t\t瀏覽按商品編號排序的商品信息\n)。 PR(\t商品編號 商品名 商品類別 商品數(shù)量 商品價格\n)。/*輸出瀏覽商品信息*/ for(i=0。in。i++) { PR(\t%5ld %5s %5s %5ld %ld,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。 PR(\n)。 } PR(\nPress any key to enter menu:)。 getch()。 return。 /*返回主界面*/ } break。 /*跳出switch語句*/ } } void reserve() /*功能9:保存文件*/ { FILE *fp。 char file[15]。 /*用來存放文件保存路徑以及文件名*/ system(cls)。 /*清屏*/ PR(\n\t*請輸入文件路徑及文件名:)。 SC(%s,file)。 fp=fopen(file,w+)。 /*創(chuàng)建并打開一個文件,并得到該文件的地址*/ fprintf(fp,商品編號\t商品名 \t商品類別\t商品數(shù)量\t商品價格\n)。 PR(商品編號\t商品名 \t 商品類別\t 商品數(shù)量\t 商品價格\n)。 for(i=0。in。i++) { fprintf(fp,%ld\t\t%s\t\t%s\t\t%d\t\t%d\n,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。 PR(%ld\t\t%s\t\t%s\t\t%d\t\t%d\n,goods[i].num,goods[i].name,goods[i].sort,goods[i].count,goods[i].price)。 } fclose(fp)。 /*關(guān)閉文件*/ PR(文件已經(jīng)保存!\n)。 getch()。 system(cls)。 /*清屏*/ } void quit() /*退出系統(tǒng)*/ { exit(0)。 } 4 系統(tǒng)運行 輸入新商品操作:首先由主菜單選擇1進入運行input函數(shù),清屏進入input函數(shù)界面,提示我們要進行商品信息的輸入,包括商品編號、名稱、種類、數(shù)量和單價,利用for輸入完成后,顯示出“Please press any key to continue”,再按任意健可返回主菜單,其運行界面如下: 商品排序操作:主菜單選擇2可調(diào)用sequence函數(shù),進入商品信息排序界面,其結(jié)果會自動顯示出來,如下圖所示: 進出貨操作:由主菜單選擇3或4,轉(zhuǎn)入調(diào)用purchase 或sale函數(shù)中,清屏,出現(xiàn)進貨或出貨新頁面,屏幕顯示要求我們按照商品編號,輸入需要進貨的商品的數(shù)量,銷售商品操作界面即要我們輸入已銷售商品的數(shù)量,當(dāng)系統(tǒng)出現(xiàn)please press any key to continue 提示我們進出貨操作已完成,數(shù)據(jù)已自動進行更改,按任意鍵可輸出更新后的數(shù)據(jù),再按任意鍵即可返回主菜單,其操作界面如下: 添加或刪除商品此模塊操作的主要功能是實現(xiàn)對新商品的添加或刪除,由主菜單選擇5可進入選擇頁面,它提供了添加或刪除商品的選擇,如選擇1進行添加商品,接下來只要按要求分別輸入商品編號、商品名稱、商品類別、商品數(shù)量和價格,系統(tǒng)就會自動按我們的輸入進行保存,其保存結(jié)果可以在查詢或瀏覽函數(shù)中輸出,輸入完畢后,系統(tǒng)顯示提示,按任意鍵便可返回主菜單。以下為其添加商品界面: 修改商品信息操作:由主菜單選擇6進入修改商品操作界面,提示我們輸入要進行修改的商品編號,接著就可以逐一輸入該商品編號對應(yīng)的商品的新數(shù)據(jù),輸入完畢后將自動更改,并輸出剛才所輸入的內(nèi)容。界面如下: 瀏覽商品信息操作:瀏覽操作可從主菜單選擇6進入該操作運行頁面,瀏覽操作有3種選擇,根據(jù)提示選擇操作,頁面就會出現(xiàn)剛才所要求的輸出信息,其界面如下: 查詢商品信息操作:主菜單選擇7可進入查詢商品信息操作,其查詢顯示有4種選擇方式,我們選擇其中一種后可以進行相應(yīng)的查詢,查詢結(jié)果將會在同一界面輸出,操作完畢后便可按任意鍵返回主菜單,其界面如下圖 保存商品信息操作:在有輸入商品信息的情況下,我們可以在主菜單選擇9選項進行文件的保存操作,進入該界面在實行輸入文件路徑及文件名之后,系統(tǒng)將會進一步輸出我們已保存的商品信息,之后按任意鍵可退出該界面,返回主菜單,其界面如下所示:5 總結(jié)這次課程設(shè)計可以說是對我們學(xué)了一個學(xué)期的《C語言程序》這本書的一個掌握與運用程度的考驗,因為是第一次設(shè)計一個完整的系統(tǒng),所以在剛開始做時,我個人來講是比較迷茫的,設(shè)計完了歡迎界面后,對主函數(shù)以及子函數(shù)的設(shè)計沒有什么具體的頭緒,后來經(jīng)過請教老師和同學(xué),才懂得主函數(shù)與其子函數(shù)的調(diào)用關(guān)系,才能夠?qū)Τ绦蚶^續(xù)設(shè)計下去。當(dāng)然作為第一次的課程設(shè)計,在設(shè)計過程中遇到比較多的問題還是不可避免的,在剛開始對一個個的子函數(shù)進行設(shè)計時,甚至對于一些細節(jié)上的問題還是不夠細心,經(jīng)常會忽視C語言程序設(shè)計代碼的一些格式與要求,導(dǎo)致程序運行時出現(xiàn)了許多錯誤,后來根據(jù)系統(tǒng)的提示進行更改,程序才得以順利運行,通過在這個過程中不斷地讓我懂得了細心對于一個程序員來說是多么的重要。另外,在設(shè)計時遇到的另一個較大的問題是最后一個子函數(shù)“保存文件”的設(shè)計,我個人認為文件這部分是比較難的,再加上我對文件這部分在上課時就已經(jīng)不是掌握的很好,所以在寫時感到相當(dāng)?shù)某粤?,之后,我又把書本上的文件的那一章的?nèi)容又仔細研究了一遍,然后將自己寫出來的一部分拿給較優(yōu)秀的同學(xué)看看,向他們請教,最后終于達到設(shè)計里所達到的要求了。通過這次課程設(shè)計,讓我對程序設(shè)計過程有了更加深入的理解,程序設(shè)計就有如解決一實際問題,從解決實際問題的角度,它主要分為幾個步驟,首先要了解這個問題的基本要求,即輸入、輸出、完成從輸入到輸出的要求是什么。其次,從問題的要害入手,從前到后的解決問題的每個方面,即從輸入開始入手,著重考慮如何從輸入導(dǎo)出輸出,在這個過程中,可確定所需的變量、數(shù)組、函數(shù),然后確定處理過程--算法??傻米詈蠼Y(jié)論。對課程設(shè)計的建議,我個人的看法是對于這么個函數(shù)功能比較大的系統(tǒng)設(shè)計,在設(shè)計前老師可以給一個較類似的模板給我們看看其主要架構(gòu),這樣,在剛開始設(shè)計時我們就不會對整個設(shè)計的過程的理解過于模糊,導(dǎo)致我們花了較多的時間去弄懂其架構(gòu)的問題。當(dāng)然更可以使我們從一開始設(shè)計起來就更有效率,以便用更短的時間去完成課程設(shè)計。
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1