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

正文內(nèi)容

c語言課程設(shè)計服裝銷售系統(tǒng)(完整版)

2025-07-31 06:24上一頁面

下一頁面
  

【正文】 (strcmp(use[i].username,name)==0) { printf(\n\n\n 用戶 %s 刪除成功!\n\n\n\n,name)。 return 1。 } if(chose==1) { for(i=0。type)。name)。 } }//while()}當(dāng)選擇管理員的時候就用如下程序,注明(管理員的初始賬號是admin)int regnew(user *use){ char name[21]。 } case 3: { system(cls)。 continue。 printf( // 3,管理員登陸 //\n)。 }}三類用戶的選擇登陸為int *first(user *use,ADMIN *adm,DRESS *dress){ int chose。 ADMIN *adm。程序在選擇結(jié)構(gòu)上采用了if和else的嵌套形式,看起來有點繁雜。具體結(jié)構(gòu)圖如下。(3) 向店長提供以下功能:登錄、注銷、自身密碼修改、自身信息修改,商品信息修改、商品信息設(shè)計,查看日報表、月報表、商品銷售量報表、查找瀏覽器修改商品儲備信息。(4) 向銷售員提供以下功能:商品瀏覽、查找、出售,查看自己本日報表、本月報表。 管理員刪除用戶退出系統(tǒng)注銷賬戶修改密碼商品統(tǒng)計查找商品刪除商品添加商品統(tǒng)計用戶添加用戶三、程序中典型的流程圖分析(一)添加模塊(1)分析:信息添加模塊職工的基本信息包括:用戶、商品基本信息,對它們輸入后,要存進(jìn)原文件,流程圖如下。開始文件打開查詢方式是否繼續(xù)結(jié)束輸出錯誤信息商品的名稱(四)刪除模塊(1)分析:商品信息存放在磁盤中,程序須將該文件全部取出來,在內(nèi)存中把要刪掉的內(nèi)容除去,然后在重新輸入到磁盤,這種算法比較合理,但有一點煩瑣。 use=(user *)malloc(200*sizeof(user))。 int temp,temp2。 printf( // //\n)。 } switch(chose) { case 1: { system(cls)。 temp=adminload(adm)。 char pass[7]={0}。 printf( 密 碼:)。 while(1) { printf(\n\n 用戶注冊信息入完畢,是否確認(rèn)? 1,確認(rèn) 0,重新輸入\n)。iusernum+1。 } } else break。 strcpy(use[i].username,unknown)。 for(i=0。 char pass[7]={0}。 for(i=0。amp。chose2)。 char pass2[20]={0}。 for(i=0。 system(pause)。amp。 } }int out(){ int chose。 while(1) { system(cls)。 printf( // 5,刪除商品 //\n)。 scanf(%d,amp。 break。 break。 } case 6: { system(cls)。 if(adminpass(adm)==1) continue。 } } }int userload(user *use){ char name[21]。 printf( 密 碼:)。 if(chose!=1amp。 return 1。 } } if(chose==0) break。chose)。 // system(pause)。 system(cls)。 for(k=0。j100。 int j。j100。 printf( // 1,商品瀏覽 //\n)。 printf(\n /=============================請選擇服務(wù)的種類========================/\n)。 break。 } case 4: { system(cls)。 } } }int monpass(user *use){ int i。 } printf(\n\n\n 請再次輸入新的密碼:)。 for(i=0。 system(cls)。j100。 scanf(%s,amp。 scanf(%d,amp。i++) { if(use[i].type==1) if(strcmp(use[i].username,name)==0) if(strcmp(use[i].pass,pass)==0) { printf( 登陸成功!請繼續(xù)使用! \n)。 } else { system(cls)。chose)。 return 1。 printf( 請輸入需要修改信息的商品的名稱:)。name2)。 dress[i].now=now。 int chose1。 printf( // 4,商品信息修改 //\n)。 if(chose11||chose18) { printf( 你的輸入有誤,請重新的輸入!\n)。 break。 break。 } } }五、設(shè)計感想在這次C語言課程設(shè)計中,我接觸了很多東西,復(fù)習(xí)了以前學(xué)過的東西,有對C語的感性認(rèn)識。模塊化設(shè)計的優(yōu)點:(1)復(fù)雜系統(tǒng)化大為小,化繁為簡(2)便于維護(3)提高系統(tǒng)設(shè)計效率(多人并行開發(fā))注:模塊化在不同的程序設(shè)計方法中是不同的,在結(jié)構(gòu)化的程序設(shè)計中,模塊化就是一個功能分解,逐步求精的過程。選擇添加用戶后會出現(xiàn):以上可以選擇注冊兩種類型的人員。但經(jīng)過和同學(xué)、老師的探討和交流,我對這問題有了了解,慢慢的開始編程。 monpass(use)。 monsee(use)。 continue。 printf( // 6,用戶注銷 //\n)。 printf(\n 在線用戶: %s\n\n,)。 printf(\n\n)。 scanf(%d,amp。name) 。 } }int fix(DRESS *dress){ char name[20],name2[20]。amp。 } } if(chose==0) break。 return 1。 if(chose!=1amp。 printf( 密 碼:)。 } } }}int monload(user *use){ char name[21]。 for(i=0。i++) { if(strcmp(use[i].username,)==0) { strcpy(use[i].pass,pass)。i6。 char pass2[20]={0}。 system(pause)。 finddress(dress)。chose1)。 printf( // 3,出售商品 //\n)。 } } }}int usermenu(user *use,DRESS *dress){ int i。 strcpy(name,)。 use[k].mdb[j].flag=1。k++) { if(strcmp(use[k].username,)==0) for(i=0。 printf( 請輸入
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1