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

正文內(nèi)容

超市商品庫存信息管理系統(tǒng)(編輯修改稿)

2024-10-16 12:24 本頁面
 

【文章內(nèi)容簡介】 1)。j++) { if(strcmp(list[q][xo][j].name,name)==0) { printf(%s:\n,list[q][xo][j].name)。 printf(數(shù)量: %d\n,list[q][xo][j].count)。 } }break。 case 3: 11 printf(請輸入您要查詢的商品名稱: )。 scanf(%s,amp。name)。 for(j=1。j(list[q][xo][0].lin_len+1)。j++) { if(strcmp(list[q][xo][j].name,name)==0) { printf(%s:\n,list[q][xo][j].name)。 printf(數(shù)量: %d\n,list[q][xo][j].count)。 } }break。 case 4: printf(請輸入您要查詢的商品名稱: )。 scanf(%s,amp。name)。 for(j=1。j(list[q][xo][0].lin_len+1)。j++) { if(strcmp(list[q][xo][j].name,name)==0) { printf(%s:\n,list[q][xo][j].name)。 printf(數(shù) 量: %d\n,list[q][xo][j].count)。 } }break。 } } /**********************************************************/ void _remain(struct user u[],int q) //查詢某類商品的庫存記錄 { int x1,i,j。 char name[20]。 float count。 struct modity a。 struct modity *p。 =0。 printf(輸入您要查詢的商品種類: )。 printf(請輸入您要查詢的種類 \ \ \ \ \n 請輸入 14: )。 scanf(%d,amp。x1)。 printf(請輸入商品名稱: )。 scanf(%s,amp。name)。 for(i=1。i(list[q][x1][0].lin_len+1)。i++) { if(strcmp(list[q][x1][i].name,name)==0) { 12 strcpy(,name)。 =+list[q][x1][i].count。 } } printf(%s:,)。 printf(庫存 :%d,)。 } 用戶界面設(shè)計 本實驗采用 dos 界面。通過輸出等函數(shù)使界面盡量做的美觀。每一層都有返回上一層和返回主界面的功能。首先第一個頁面是登陸注冊找回密碼界面,登陸界面進入后到達程序的主界面,也就是主要功能的界面,此界面包括入庫,出庫,商品庫存查詢,商品信息查詢等功能。 \\第一個界面 13 \\程序主界面 4 方案實現(xiàn) 開發(fā)環(huán)境與工具 開發(fā)環(huán)境 : Console application 控制平臺 開發(fā)工具 : codeblocks 程序設(shè)計關(guān)鍵技術(shù) 、順序表的結(jié)構(gòu)存儲信息,并將信息從鄰接表存儲到順序表然后轉(zhuǎn)存到 文件中,程序運行時,將文件中信息讀取到順序表中,進而構(gòu)造鄰接表用來存儲信息,最終實現(xiàn)對鄰接表的操作。 ,使得程序安全性提高 ,輸出,查找。 14 個人設(shè)計實現(xiàn)(按組員分工) 宋振 程序設(shè)計實現(xiàn) /*********結(jié)構(gòu)體的設(shè)計 **************************/ struct modity { char name[20]。 char brand[20]。 float purprice。 //商品進價 float selprice。 //售價 int count。 //數(shù)量 char purtime[20]。 //進貨時間 char seltime[20]。 //出貨時間 char unit[20]。 //計量單位 char brokerage[20]。 //經(jīng)手人 char abstract[20]。 //摘要 struct modity *next。 int lin_len。 //鏈表有多少節(jié)點 int sign。 //做相同累加運算時的標記位 }Lnode,*Linklist,list[20][5][20]。 struct user{ char account[20]。 //賬戶 char code[20]。 //密碼 char name[20]。 char question[40]。 char answer[20]。 //提示問題的答案 int rec_len。 //驗證密碼是否正確 struct modity rec[5]。 //個人信息中增加的買賣記錄, max1 代表一個人最多可以存多少條記錄 int list_len。 }u[max1]。 //max1 代表最多可以存多少個人的信息。 void backgroundset( )。 //背景顏色設(shè)置函數(shù) /************匹配賬號是否正確 *************************************/ int lookup_accounts(struct user u[],char acc[]) { int i。 for(i=0。imax1。i++) { if(strcmp(u[i].account,acc)==0) return ok。 } 15 return null。 } /*******************匹配密碼是否正確 ************************************/ struct user check_code(struct user u[],char acc[],char c[]) { struct user a。 int i=0。 =0。 for(i=0。imax1。i++) { if(strcmp(u[i].account,acc)==0) { if(strcmp(u[i].code,c)==0) return u[i]。 else return a。 } } } /******************注冊功能 ***********************************************/ int regist(struct user u[]) //是將注冊的新賬號傳遞給 u[i],然后使用save 函數(shù)保存到文件 { char account[20]。 char code[20]。 char name[20]。 char question[40]。 char answer[20]。 int m。 int fh2=0。 printf(\n\n\n\n\n\n\n)。 do { fh2=0。 //每次都初始化,防止 fh2,即使賬號不重復(fù)也循環(huán) printf(\t\t 要注冊的賬號 (10 個字以內(nèi),否則后果自負 ):)。 scanf(%s,account)。 if(strlen(account)20) //確定賬號不溢出 { system(cls)。 printf(\n\n\n\n\n\n\n\n\n\n\n)。 printf(\t\t\t\t 溢出了,同學(xué)?。?)。 16 printf(\n\n\n\n\n\n\n\n\n\n)。 Sleep(2020)。 exit(0)。 } else { printf(\n)。 for(m=0。mmax1。m++) { if(strcmp(u[m].account,account)==0) { printf(\t\t 該賬號已存在?。≌堉匦螺斎?! \n\n)。 fh2=1。 //注冊賬號重復(fù)返回功能 } } } }while(fh2)。 printf(\t\t 請設(shè)置密碼: )。 scanf(%s,code)。 printf(\n)。 printf(\t\t 請輸入姓名: )。 scanf(%s,name)。 printf(\n)。 printf(\t\t 請輸入密保提示問題: )。 scanf(%s,question)。 printf(\n)。 printf(\t\t 請輸入密保答案: )。 scanf(%s,answer)。 printf(\n)。 printf(\t\t 恭喜您, %s 同學(xué)成功注冊賬號 \n\n,name)。 strcpy(u[u[0].rec_len].account,account)。 strcpy(u[u[0].rec_len].code,code)。 strcpy(u[u[0].rec_len].name,name)。 strcpy(u[u[0].rec_len].question,question)。 strcpy(u[u[0].rec_len].answer,answer)。 u[0].rec_len++。 jm(u)。 save(u)。 load()。 jm(u)。 } /*****************************找回密碼功能 *********************************/ int getcode(struct user u[]) 17 { char account[20]。 char
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1