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

正文內(nèi)容

c語言課程設(shè)計(jì)—銷售管理系統(tǒng)方案-在線瀏覽

2025-06-22 23:04本頁面
  

【正文】 switch(choice)for(i=0。break。函數(shù)調(diào)用關(guān)系: 被主函數(shù)調(diào)用。函數(shù)的出口: 當(dāng)程序執(zhí)行提示語“printf(繼續(xù)輸入請按回車,結(jié)束輸入請按esc\n)?!碧鰏witch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。 函數(shù)的入口: 程序從main()的switch()開關(guān)結(jié)構(gòu)中進(jìn)入,即choise的值為2時,開始進(jìn)入該函數(shù),進(jìn)入函數(shù)后,首先用“fopen()”打開文件,然后利用“fread()”讀取二進(jìn)制數(shù)據(jù),最終利用選擇排序法,按銷售員的所選產(chǎn)品的總銷售額對銷售員進(jìn)行排序。由switch()開關(guān)結(jié)構(gòu)中進(jìn)入,并在文中無返回值的空值void函數(shù)?!碧鰏witch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。將計(jì)算后的總銷售額進(jìn)行排序,最終把排序的結(jié)果用printf()標(biāo)準(zhǔn)輸出函數(shù),將結(jié)果輸出在屏幕上。由switch()開關(guān)結(jié)構(gòu)中進(jìn)入,并在文中無返回值的空值void函數(shù)?!碧鰏witch()開關(guān)函數(shù),繼續(xù)執(zhí)行for循環(huán)結(jié)構(gòu)。即:“if((fp=fopen(fname,rb))==NULL)” 打開文件。函數(shù)調(diào)用關(guān)系: 被主函數(shù)調(diào)用。函數(shù)的出口: 開始時讀取數(shù)據(jù)后,統(tǒng)計(jì)報(bào)表已經(jīng)輸出到屏幕上時,然后利用而執(zhí)行主函數(shù)main()中“break。、功能函數(shù)主菜單 menu() 圖主菜單界面函數(shù)的功能: 主要作用是提示用戶操作,體現(xiàn)模塊化思想,主要是顯示出菜單讓用戶選擇要進(jìn)行的任務(wù)。 /*清屏命令*/menu()。函數(shù)調(diào)用關(guān)系:被主函數(shù)調(diào)用。函數(shù)的出口:執(zhí)行完所有的printf()函數(shù)后自動退出該函數(shù)。函數(shù)的入口: 整個程序是從主函數(shù)開始的。跳出for循環(huán),然后退出main()函數(shù),即:退出整個程序。確認(rèn)main()函數(shù)一切無誤后,然后加入功能函數(shù)menu()函數(shù)與f1()函數(shù),由于menu()函數(shù)比較簡單,所以與f1()函數(shù)一起進(jìn)行調(diào)試,f1()函數(shù)中主要注意讀取文件,與寫入文件,這都是二進(jìn)制的形式。當(dāng)所有的功能函數(shù)都加上且正確無誤時,就可以進(jìn)入下一個環(huán)節(jié)—程序的測試。如f1()函數(shù)有誤,則先修改f1()函數(shù),一塊一塊的進(jìn)行修改,就是遵循C語言的模塊化設(shè)計(jì)原理,若所有的都改過來了,且運(yùn)行無誤,那就大功告成了。問題: 標(biāo)點(diǎn)符號在輸入的時候,使用的是中文輸入法,這種錯誤一般都難以發(fā)現(xiàn),讓修改的時候找不到目標(biāo)。如果程序中的error很多,不管error是什么,先將標(biāo)點(diǎn)替換成英文的標(biāo)點(diǎn)。而且,這種錯誤讓我們不知道怎么修改。 解決方法: 將源程序保存(save),然后關(guān)掉wintc,重新啟動wintc,分析及結(jié)論A、在設(shè)計(jì)中我們實(shí)現(xiàn)了設(shè)計(jì)目標(biāo)的所有內(nèi)容即:計(jì)算上個月每個人每種產(chǎn)品的銷售額。解決方案:采用fwrite(),使“數(shù)據(jù)的輸入是否正確的判斷語句”ii、 文件的創(chuàng)建方案及命名形式: 文件應(yīng)在用戶計(jì)算數(shù)據(jù)時自動創(chuàng)建;。令實(shí)現(xiàn)了文件的命名,如1月的數(shù)據(jù)文件。 解決方案: 根據(jù)Microsoft Visual C++ (error)與警告(warning)回到源程序中,逐一對錯誤或警告進(jìn)行修改,每修改一條就編譯一次。參考文獻(xiàn)《》《》《全國計(jì)算機(jī)等級考試——》《C語言上機(jī)指導(dǎo)》《Microsoft Visual C++ 》C語言之家()C語言教室()附錄(下一頁) 包括: . 功能函數(shù)的流程圖 6. 2. 源程序清單進(jìn)入if((fp=fopen(fname,wb))==NULL)printf(不能打開文件?。?!\n)。exit(0)。jR。tZ。for(j=0。j++)getch()。i,amp。s)。結(jié)束f1()的流程圖 startif((fp=fopen(fname,wb))==NULL)printf(不能打開文件?。?!\n)。exit(0)。iR。for(i=0。i++)fclose(fp)。endf2()的流程圖 if(fread(x+i,sizeof(data),1,fp)!=1)入口if((fp=fopen(fname,wb))==NULL)printf(不能打開文件?。。n)。exit(0)。iR。for(i=0。i++)fclose(fp)。for(j=0。j++)……sum[i]=sum[i]+(x+j)shangpin[i]。scanf(%s,fname)。for(i=0。i++)printf(讀入信息出錯!)。iZ。for(i=0。i++)… …sum[Z]=sum[Z]+sum[i]。jR。for(i=0。i++)… … 源程序清單/*計(jì)算上個月每個人每種產(chǎn)品的銷售額。 /*定義結(jié)構(gòu)體便于信息的存儲和讀寫,辨別*/ }data。 /*清屏命令*/ printf(\n\n)。 printf(\t ┃ ┃\n)。 printf(\t ┃ ,輸出排序結(jié)果 ┃\n)。 printf(\t ┃ ┃\n)。}void f1(data *x) /*計(jì)算上個月每個人每種產(chǎn)品的銷售額*/{ FILE *fp。 int j,t。 /*用于定義職工序號,產(chǎn)品序號,產(chǎn)品數(shù)量*/ system(cls)。 printf(請輸入月份:)。 strcat(fname,.dat)。 exit(0)。結(jié)束程序*/ } for(j=0。j++) /*對商品數(shù)量清零*/ for(t=0。t++) (x+j)shangpin[t]=0。 /*提示用戶寫入信息的格式*/ for(j=0。j++) { scanf(%d%d%d,amp。k,amp。 if(iR||i0||kZ||k0) { printf(信息錯誤!\n)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1