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

正文內(nèi)容

c語言程序設計課程設計報告-商品訂購系統(tǒng)設計-資料下載頁

2025-08-24 14:15本頁面

【導讀】通過本軟件的學習、編譯。可以很好的掌握程序中結構體的運用、界面的使用等,以及更熟練的掌握了使用fprintf與fscanf向文件讀寫一組數(shù)據(jù)。的、掌握、運用switch語句來實現(xiàn)多分支選擇結構。知道程序的許多細節(jié)問題通過每個函數(shù)模塊模式。程序,以及學習好程序設計課程都有很大的幫助。的訂購信息組織商品和發(fā)貨。商品的基本信息要單獨保存;商品的訂購記錄;系統(tǒng)的功能模塊應包含商品信息的增刪改查,以及訂購記錄的查詢和統(tǒng)計;要求用C語言的文件操作語句將以上所有結果分別保存在文件,進入每個操作后,根據(jù)程序的提示輸入相應的信息;容、格式及結束方式等。界面簡潔、美觀??梢允褂媒Y構體來描述其中較為復雜的對象例如往來帳目;確定結構體的定。由負責教師留用。2.若填寫內(nèi)容較多可另紙附后。,在設計內(nèi)容、參數(shù)、要求等方面應有所區(qū)別。

  

【正文】 = 39。n39。 amp。amp。 ch != 39。N39。)。 重慶科技學院《 C語言程序設計》課程設計報告 36 printf(\n\n\n\n\n\n\t\t\t)。 printf(返回附加功能菜單 \n)。 printf(\t\t\t)。 system(pause)。 return。 } //商品信息的保存 void saveproduct() { FILE *fpgoods。 int i。 fpgoods = fopen(,w)。 assert(fpgoods != NULL)。 fprintf(fpgoods,\t\t\t\t\t\t商品信息列表 \n)。 //商品信息的錄入 for (i = 0。 i inumber。 i++) { fprintf(fpgoods,名稱 : %s\n,a[i].name)。 fprintf(fpgoods,貨號 : %d\n,a[i].number)。 fprintf(fpgoods,廠家 : %s\n,a[i].vender)。 fprintf(fpgoods,產(chǎn)地 : %s\n,a[i].filed)。 fprintf(fpgoods,存量 : %d\n,a[i].stock)。 fprintf(fpgoods,單價 : %.2lf\n\n\n,a[i].unvalent)。 } fclose(fpgoods)。 system(cls)。 printf(\n\n\n\n\n\n\t\t\t\t商品信息保存成功 !!!\n)。 printf(\t\t\t\t)。 system(pause)。 return。 } //訂單的保存信息 void savedinggou() { 重慶科技學院《 C語言程序設計》課程設計報告 37 FILE *fpgoods。 int i。 fpgoods = fopen(,w)。 assert(fpgoods != NULL)。 fprintf(fpgoods,\t\t\t\t\t\t訂單列表 \n)。 //商 品信息的錄入 for (i = 0。 i ibuy。 i++) { fprintf(fpgoods,貨號 :%d\n,b[i].bgname)。 fprintf(fpgoods,訂購量 :%d\n,b[i].bmany)。 fprintf(fpgoods,日期時間 :%d\n,b[i].btime)。 fprintf(fpgoods,客戶名 :%s\n,b[i].bname)。 fprintf(fpgoods,客戶地址 :%s\n,b[i].baddress)。 fprintf(fpgoods,客戶號 :%d\n\n\n,b[i].bnumber)。 } fclose(fpgoods)。 //保存后信息的反饋 system(cls)。 printf(\n\n\n\n\n\n\t\t\t\t信息保存成功 !!!\n)。 printf(\t\t\t\t)。 system(pause)。 return。 } //管理維護子菜單 void secondmain() { int i。 do { system(cls)。 printf(\n\n\n\n\n\n\n)。 printf(****************************** 管 理 維 護 子 菜 單************************************\n\n)。 printf( ┏━━━━━━━━━━━━━━━━━━━┓ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 重慶科技學院《 C語言程序設計》課程設計報告 38 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┗━━━━━━━━━━━━━━━━━━━┛\n\n\n)。 printf(********************************************************************************\n\n\n\n\n)。 printf(\n\n\t\t請輸入你所要選擇的功能 (0~5): )。 scanf(%d,amp。i)。 switch(i) { case 1: system(cls)。 jianpanload ()。 break。 case 2: system(cls)。 addproduct()。 break。 case 3: system(cls)。 deleteproduct()。 break。 case 4: system(cls)。 saveproduct()。 break。 case 5: system(cls)。 savedinggou()。 break。 case 0: system(cls)。 return 。 } }while(1)。 重慶科技學院《 C語言程序設計》課程設計報告 39 printf(\t\t\t\t)。 system(pause)。 system(cls)。 return。 } //從鍵盤輸入商品 void jianpanload() { char ch。 int n = 1。 inumber = 0。 do { switch(n) { case 1: //商品的錄入 system(cls)。 printf(\t\t\t\t請重新輸入全部商品信息 \n)。 printf(\n\t\t\t請輸入第 %d件商品的信息 :\n,inumber + 1)。 printf(\n\t\t\t名稱 :)。 fflush(stdin)。 gets(a[inumber].name)。 printf(\n\t\t\t貨號 :)。 fflush(stdin)。 scanf(%d,amp。a[inumber].number)。 printf(\n\t\t\t廠家 :)。 fflush(stdin)。 gets(a[inumber].vender)。 printf(\n\t\t\t產(chǎn)地 :)。 fflush(stdin)。 gets(a[inumber].filed)。 printf(\n\t\t\t存量 :)。 fflush(stdin)。 scanf(%d,amp。a[inumber].stock)。 printf(\n\t\t\t單價 :)。 fflush(stdin)。 scanf(%lf,amp。a[inumber].unvalent)。 inumber++。 重慶科技學院《 C語言程序設計》課程設計報告 40 fflush(stdin)。 case 2: printf(是否繼續(xù)輸入記錄 ?(Y/N))。 fflush(stdin)。 scanf(%c,amp。ch)。 if(ch == 39。N39。 || ch ==39。 Y39。|| ch == 39。n39。|| ch == 39。y39。) { break。 } if(ch ==39。 Y39。|| ch == 39。y39。) { n = 1。 break。 } case 0: printf(是否繼續(xù)輸入記錄 ?(Y/N))。 fflush(stdin)。 scanf(%c,amp。ch)。 n = 2。 } }while(ch != 39。n39。 amp。amp。 ch != 39。N39。)。 return。 } //導入商品信息 void wenbenload() { FILE *fp。 char ch[30]。 double dou。 int in。 int i = 0。 inumber = 0。 fp = fopen(,r)。 assert(fp)。 //從文件中導入商品信息 fscanf(fp,%s,amp。ch)。 while(fscanf(fp,%s,amp。ch) != EOF) { fscanf(fp, %s, amp。ch)。 重慶科技學院《 C語言程序設計》課程設計報告 41 strcpy(a[inumber].name, ch)。 fscanf(fp,%s,amp。ch)。 fscanf(fp,%d,amp。in)。 a[inumber].number = in。 fscanf(fp,%s,amp。ch)。 fscanf(fp,%s,amp。ch)。 strcpy(a[inumber].vender, ch)。 fscanf(fp,%s,amp。ch)。 fscanf(fp,%s,amp。ch)。 strcpy(a[inumber].filed, ch)。 fscanf(fp,%s,amp。ch)。 fscanf(fp,%d,amp。in)。 a[inumber].stock = in。 fscanf(fp,%s,amp。ch)。 fscanf(fp,%lf,amp。dou)。 a[inumber].unvalent = dou。 inumber++。 } fclose (fp)。 return。 } //搜索商品 void searchproduct() { int i。 int j。 char ch。 int n = 1。 do { switch(n) { case 1: system(cls)。 printf(\t\t\t\t商品列表 \n)。 //顯示商品的名稱、貨號信息 , 以便于下部的刪除 for (i = 0。 i inumber。 i++) { printf(名稱 : %s\n,a[i].name)。 printf(ID : %d\n,i)。 printf(庫存 : %d\n\n\n,a[i].stock)。 重慶科技學院《 C語言程序設計》課程設計報告 42 } //商品的搜索 printf(\n\n\n\t\t\t\t請輸入你要搜索商品的 ID:)。 scanf(%d,amp。j)。 if(0=jamp。amp。j=inumber) { printf(名稱 : %s\n,a[j].name)。 printf(貨號 : %d\n,a[j].number)。 printf(廠家 : %s\n,a[j].vender)。 printf(產(chǎn)地 : %s\n,a[j].filed)。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1