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

正文內(nèi)容

某實(shí)驗(yàn)設(shè)備管理系統(tǒng)設(shè)計(jì)書(存儲(chǔ)版)

2025-05-09 00:58上一頁面

下一頁面
  

【正文】 ak。 do { if(strcmp(sb[t].id,find)==0amp。 printf(鍵入數(shù)字任意鍵返回上層菜單\n)。 printf(\n輸入你要查詢的設(shè)備名稱:)。 } while (t100)。 char tong[20]。 } else t++。 do { printf(\t\t\t\n)。* scanf(%d,amp。break。 printf(請(qǐng)輸入要登記的設(shè)備ID號(hào):)。 { printf(請(qǐng)輸入新設(shè)備是否報(bào)廢沒報(bào)廢,0、報(bào)廢(原來是 %d ):,sb[t].yesno)。 case 1:bf()。 printf(\n輸入你要統(tǒng)計(jì)的報(bào)廢設(shè)備種類:)。 } while (t3)。 printf(\t\t\t+ 實(shí)驗(yàn)設(shè)備管理系統(tǒng) |\n)。 printf(\t\t\t+** }void choose(){ int choice。 break。 break。i++) { s[i]=getch()。 } else choose()。 for(i=0。 break。 break。choice)。* printf(\t\t\t+ [5]報(bào)廢設(shè)備信息 |\n)。 } int menu(int choice){ printf(\n\n\n)。 t++。 char find[20]。 switch(x) { case 0:choose()。x)。 int x。break。** if (choice==1) choose() 。printf(\n%13s%11s%7s%10s%13d%10s%5s\n,sb[t].id,sb[t].name,sb[t].kind,sb[t].over,sb[t].yesno,sb[t].time,sb[t].price)。 else cx()。 t++。 char ming[20]。 } while (t100)。 scanf (%s,find)。 default:printf(輸入無效請(qǐng)重新輸入\n)。choice)。* printf(\t\t\t* [1]按設(shè)備號(hào)查找 *\n)。break。 printf(請(qǐng)輸入新設(shè)備價(jià)格(原來是 %s ):,sb[t].price)。 scanf(%s,sb[t].kind)。 scanf(%d,amp。 } } void xg()//修改 { char find[20]。sb[t].yesno)。 printf(\n請(qǐng)輸入設(shè)備名稱:)。 char time[10]。//報(bào)廢信息 void bf_dj()。int menu()。題目本身是很簡(jiǎn)單的,在李聰老師的教學(xué)風(fēng)格影響下,我在編寫完最初程序后,有自己添加了很多功能。然后將分散的函數(shù)用另外的函數(shù)連接起來或者用main函數(shù)連接。C語言實(shí)習(xí)基本上由老師引導(dǎo),自己很多都靠自學(xué),不明白的問老師,自學(xué)能力得到了很大的培養(yǎng)。這是,error只有一個(gè),但是錯(cuò)誤的地方很多,且都在括號(hào)處。請(qǐng)分別輸入數(shù)字1,2,3等,然后回車。請(qǐng)分別輸入數(shù)字1,2,3等,然后回車。當(dāng)輸入2時(shí),系統(tǒng)跳入到修改的子函數(shù)中。 case 2:bf_tj()。*|\n)。*void bf() //報(bào)廢信息 { int choice。 循環(huán),其中含有if esle的選擇語句。break。choice)。sb[t].yesno==1) //1表示設(shè)備沒報(bào)廢 { printf(設(shè)備號(hào) 設(shè)備名稱 設(shè)備種類 報(bào)廢日期 是否報(bào)廢 購(gòu)買時(shí)間 價(jià)格\n)。(注:其中的“t++;”不能丟,其在循環(huán)中起累加的作用)。 scanf(%d,amp。break。否則輸出輸入無效請(qǐng)重新輸入。amp。 } else t++。 printf(繼續(xù)操作請(qǐng)輸入1\n)。 } while(1) { printf(確認(rèn)修改請(qǐng)輸入任意數(shù)字否則輸入0重新輸入設(shè)備原id:)。 } 其中包含的數(shù)據(jù)類型有int類型和 char類型兩種 。在Switch的使用中,其實(shí)現(xiàn)了返回主菜單的操作。 } } 修改函數(shù)用void xg()聲明,函數(shù)用了if...else的選擇和switch的選擇,其中if ...else的選擇包含在while循環(huán)中,并用了break的跳轉(zhuǎn)語句。shebei sb[200]。錄入函數(shù)還應(yīng)用了結(jié)構(gòu)體數(shù)組的知識(shí) 如下:typedef struct shebei{ char id[10]。choice)。* printf(\t\t\t+ [5]報(bào)廢設(shè)備信息 |\n)。 }int menu(int choice){ printf(\n\n\n)。 break。 choice=menu(choice)。當(dāng)輸入1時(shí),系統(tǒng)跳入到錄入的子函數(shù)中,break終止接下來的步驟。//統(tǒng)計(jì) void bf()。3. 功能模塊圖主要功能:錄入設(shè)備信息、修改設(shè)備信息、查詢?cè)O(shè)備信息、按設(shè)備編號(hào)查詢、按設(shè)備名稱查詢、對(duì)設(shè)備按種類進(jìn)行分類統(tǒng)計(jì)、報(bào)廢設(shè)備登記、報(bào)廢設(shè)備統(tǒng)計(jì)。建立實(shí)驗(yàn)設(shè)備信息結(jié)構(gòu)體,結(jié)構(gòu)體成員包括設(shè)備編號(hào),設(shè)備種類,設(shè)備名稱,設(shè)備價(jià)格,設(shè)備購(gòu)入日期,是否報(bào)廢,報(bào)廢日期。//設(shè)備名稱查詢 void tj()。break終止接下來的步驟。 choice=1。 case 3: cx()。 } } while(choice!=0)。 printf(\t\t\t+ [4]統(tǒng)計(jì)設(shè)備信息 |\n)。* scanf(%d, amp。(注:其中的“t++;”不能丟,其在循環(huán)中起累加的作用)其中的數(shù)據(jù)輸入為char類型。 }shebei。 。如:strcmp(sb[t].id,find)==0 。break。 } else t++。 printf(退回主菜單請(qǐng)輸入0\n)。sb[t].yesno==1) //1表示設(shè)備沒報(bào)廢 { t++。當(dāng)選擇2時(shí),跳到設(shè)備名稱查詢函數(shù);void cx_mc()//設(shè)備名稱查詢 { do { if(strcmp(sb[t].name,ming)==0amp。:int choice等。 case 2:cx_mc()。 printf(鍵入數(shù)字任意鍵返回上層菜單\n)。而do…while 循環(huán)的使用保證了多次統(tǒng)計(jì)的使用。amp。 scanf(%d,amp。 { switch(x) { case 0:choose()。while(choice!=0)。:int choice和char find等。**break。當(dāng)輸入1時(shí),系統(tǒng)跳入到錄入的子函數(shù)中。其中的數(shù)據(jù)輸入為char類型(除int yesno外)。其中的數(shù)據(jù)輸入為int類型。 圖8 報(bào)廢設(shè)備信息7.總結(jié) 在編程的過程中,很容易出現(xiàn)一個(gè)問題,就時(shí)少大括號(hào)“}”的問題。我
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1