c語言課程設(shè)計——職工信息管理系統(tǒng)_第1頁
c語言課程設(shè)計——職工信息管理系統(tǒng)_第2頁
c語言課程設(shè)計——職工信息管理系統(tǒng)_第3頁
c語言課程設(shè)計——職工信息管理系統(tǒng)_第4頁
c語言課程設(shè)計——職工信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩34頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、XXXXXXX 大學課程設(shè)計說明書名稱 計算機語言C課程設(shè)計 一一職工信息管理系統(tǒng)設(shè)計2011年6月20日至2011年6月26日 共1周院系.班級.姓名.學號.系 王 任.教研室主任.指導教師一、課程設(shè)計的目的與要求錯 .誤!未定義書簽。1.1 目的 錯.誤!未定義書簽。1.2 要求 錯 .誤!未定義書簽。二、題目說明錯.誤!未定義書簽。2.1 程序開發(fā)背景錯.誤!未定義書簽。2.2 開發(fā)工具介紹錯.誤!未定義書簽。三、總體設(shè)計錯.誤!未定義書簽。3.1 總體思想錯.誤!未定義書簽。3.2 軟件模塊結(jié)構(gòu)圖錯.誤!未定義書簽。3.3 系統(tǒng)流程圖錯.誤!未定義書簽。3.3.1 主函數(shù) 錯.誤!未定

2、義書簽。3.3.2 顯示函數(shù)錯.誤!未定義書簽。3.3.3 錄入函數(shù)錯.誤!未定義書簽。3.3.4 查詢函數(shù)錯.誤!未定義書簽。3.3.5 刪除函數(shù)錯.誤!未定義書簽。3.3.6 排序函數(shù)錯.誤!未定義書簽。四、詳細設(shè)計和系統(tǒng)實施錯.誤!未定義書簽。4.1 數(shù)據(jù)結(jié)構(gòu)設(shè)計錯.誤!未定義書簽。4.1.1 定義數(shù)組錯.誤!未定義書簽。4.1.2 定義結(jié)構(gòu)體錯.誤!未定義書簽。4.1.3 函數(shù)功能描述錯.誤!未定義書簽。4.2 界面設(shè)計錯.誤!未定義書簽。4.2.1 用戶登錄界面錯.誤!未定義書簽。4.2.2 主界面 錯.誤!未定義書簽。4.2.3 顯示界面錯.誤!未定義書簽。4.2.4 錄入界面錯.

3、誤!未定義書簽。4.2.5 信息查詢界面錯 .誤!未定義書簽。4.2.6 刪除界面錯.誤!未定義書簽。五、遇到的問題及解決辦法錯 .誤!未定義書簽。六、課程設(shè)計總結(jié)錯.誤!未定義書簽。七、參考文獻錯.誤!未定義書簽。附錄(源程序代碼)錯.誤!未定義書簽。7一、課程設(shè)計的目的與要求1.1 目的1 .掌握C 語言編程的基礎(chǔ)知識較熟練的編寫C 語言應用程序。2 .能夠利用所學的基本知識和技能,解決簡單的程序設(shè)計問題,增強獨立完成工作的能力。3 .通過設(shè)計主要使學生有一個獨立編寫程序的過程,對理論學習及動手能力都有一個很大的提高,進一步培養(yǎng)學生熱愛專業(yè)的思想,同時對本專業(yè)綜合素質(zhì)的提高起一個積極的推動

4、作用。4 .2 要求1 .要求利用C 語言面向過程的編程思想來完成系統(tǒng)的設(shè)計;2 .突出C 語言的函數(shù)特征,以多個函數(shù)實現(xiàn)每一個子功能;3 .畫出功能模塊圖;4 . 進行簡單界面設(shè)計,能夠?qū)崿F(xiàn)友好的交互;5 . 具有清晰的程序流程圖和數(shù)據(jù)結(jié)構(gòu)的詳細定義;6 . 熟練掌握C 語言對文件的各種操作。二、題目說明1. 職工信息管理系統(tǒng)設(shè)計, 使之包括職工號、姓名、性別、年齡、學歷、工資、住址、電話等(職工號不重復)。2. 使這個管理系統(tǒng)具有以下功能:可以使系統(tǒng)以菜單方式工作、能夠錄入、查詢、刪除、 排序職工的信息。3. 可以按學歷、按工號查詢職工信息。使查詢職工信息變得方便、簡單。2.1 程序開發(fā)背

5、景現(xiàn)在隨著社會的進步和人民生活水平的逐漸提升,大學生數(shù)量越來越多,相應的所需要處理的的信息也越來越復雜,而憑借人力不可能準確及時地處理所有信息,因此,編寫 此程序是極為必要的。但由于各個學校的情況不同,所以難以編寫一個通用的成績管理程 序。此程序是根據(jù)本校情況和老師指導所編寫,用以解決教師對學生成績的添加、修改、刪除以及學生對其成績的查詢等工作。2.2 開發(fā)工具介紹Visual C+ Visual C+ 是一個功能強大的可視化軟件開發(fā)工具。自1993年Microsoft 公司推出Visual C+1.0 后,隨著其新版本的不斷問世,Visual C+ 已成為專業(yè)程序員進行軟件開發(fā)的首選工具。雖

6、然微軟公司推出了Visual C+.NET(VisualC+7.0) ,但它的應用的很大的局限性,只適用于Windows 2000,Windows XP 和 WindowsNT4.0。所以實際中,更多的是以 Visual C+6.0為平臺。 Visual C+6.0不僅是一個 C+編譯器,而且是一個基于 Windows操作系統(tǒng)的可視化集成開發(fā)環(huán)境。Visual C+6.0 由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)ppWizard、類向?qū)lass Wizard 等開發(fā)工具。這些組件通過一個名為Developer Studio 的組件集成為和諧的開發(fā)環(huán)境。Visual C+ 它大概可以分

7、成三個主要的部分:1 Developer Studio 。 2 MFC。3 Platform SDK 。 1三、總體設(shè)計3.1 總體思想本系統(tǒng)主要的設(shè)計思想是實現(xiàn)對職工信息的錄入、刪除、排序、查詢等主要功能。職工 信息以文件的形式存儲。系統(tǒng)的人機接口采用簡單的字符界面進行交互。系統(tǒng)的設(shè)計方法 是結(jié)構(gòu)化設(shè)計方法,采用C語言進行開發(fā)。軟件開發(fā)平臺采用Visual C+6.0 ,主要考慮在VC中可以使用中文,用戶交互界面設(shè)計比較美觀清晰。3.2 軟件模塊結(jié)構(gòu)圖根據(jù)需求分析結(jié)果,職工信息管理系統(tǒng)可以分為顯示員工資料、錄入員工資料、員工信息查詢、刪除員工信息、員工信息排序、退出信息系統(tǒng)。如圖 3-1所示

8、。職工信息管理系統(tǒng)1-3 圖3.3系統(tǒng)流程圖3.3.1 主函數(shù)3.3.2顯示函數(shù)#如圖3-3所示圖3-33.3.3錄入函數(shù)如圖3-4所示圖3-43.3.4查詢函數(shù)9如圖3-5所示圖3-53.3.5刪除函數(shù)#如圖3-6所示圖3-63.3.6排序函數(shù)11如圖3-7所示圖3-7四、詳細設(shè)計和系統(tǒng)實施4.1 數(shù)據(jù)結(jié)構(gòu)設(shè)計4.1.1 定義數(shù)組定義一維數(shù)組struct worker work50; 用于定義員工的總?cè)藬?shù),當員工總?cè)藬?shù)超過50 后便不能再錄入員工資料。4.1.2定義結(jié)構(gòu)體結(jié)構(gòu)體 struct worker 用于存放存放員工的資料,包括員工的基本信息:工號,姓 名,年齡,學歷,工資,住址,電話

9、號碼。struct workerint num;工號char name15;名字char xingbie;性別int age;年齡char exp6;學歷int wage;工資char address20;住址char tel12;電話號碼;當前工人個數(shù)int count=0;39int sort_type=0;當前排序類型4.1.3函數(shù)功能描述函數(shù)主界面:void homepage();顯示職工成績信息:void display();錄入職工信息信息:void input();刪除職工信息:void del();查詢職工信息:void find();排序職工信息:void sort();用戶

10、等待函數(shù):void waiting。;退出系統(tǒng)函數(shù):void quit();4.2界面設(shè)計4.2.1用戶登錄界面此模塊用于歡迎界面,同時要求用戶輸入用戶名和密碼,只有當兩者都正確時,才能進入到系統(tǒng),當有三次錯誤,系統(tǒng)就會自動退出,如圖4-1所示。8 ,C:VDocuaente and SettingsVSindentDebug001.ezeM MMM MMM MMM MM歡迎使用職工信息管理系統(tǒng)郝佳麗2011.06.20tj* 'aj" "aj, 'aj* bj* ".j" "aj, 'aj* bj* ".j&

11、quot; "aj, 'aj* bj* aj* aj* aj* bj* aj* aj* aj* bj* aj* aj* aj* bj* aj* aj* aj* bj* *aj* aj* aj* bj* *aj* ".j" "aj, 'bj* *aj* ".j" "aj, 'bj* *aj* tj- aj* aj* *aj* ".j "w* 嶷 -費費費,-黏具-鼻-鼻-舞鼻 典,鼻 餐 費,費鼻-典,費鼻 典,-費餐 費,-費黏/鼻-鼻-鼻 費,鼻黏*,黏請輸入用戶名:admin請

12、輸入6位密陽;123456Ld您已經(jīng)成功登錄圖4-1代碼實現(xiàn):void main() int i=0,k=0;char username15,pwd6;for(i=0;i<3;i+)printf("n請輸入用戶名:");gets(username);printf("n請輸入6位密碼:");gets(pwd);if(strcmp(username,"admin")=0)&&(strcmp(pwd,"")=0) printf("n您已經(jīng)成功登錄");k=1;for(i=0;i&

13、lt;20;i+)printf(".");Sleep(100);system("cls");homepage();break;elseprintf("n用戶名或密碼無效請重新輸入:n");continue;if(k=0)printf("n連續(xù)輸入錯誤3 次 將退出程序n");Sleep(2000);quit();在此模塊中,if(strcmp(username,"Admin")=0)&&(strcmp(pwd,"")=0),用于檢測用戶名和密碼是否正確。for

14、(i=0;i<3;i+)printf("n請輸入用戶名:");gets(username);printf("n請輸入 6 位密碼 :");gets(pwd);此段代碼用于獲取賬戶名和密碼并計數(shù)是否超過三次,超過三次,則有Sleep(2000);實現(xiàn)退出程序。4.2.2 主界面此模塊主要實現(xiàn)進入主界面和根據(jù)用戶需要進入相應界面,包括顯示界面,錄入界面,刪除界面,排序界面并可以選擇退出,如圖4-2 所示:圖4-2代碼實現(xiàn)void homepage()char n;while (n!='1')&&(n!='2

15、9;)&&(n!='3')&&(n!='4')&&(n!='5')&&(n!='0')printf("n請選擇:");fflush(stdin);scanf("%c",&n);switch(n)case '1':display。;break;case '2':if(count<50) input();elseprintf("記錄數(shù)已滿n");Sleep(2000)

16、;system("cls");homepage();break;此模塊中,switch(n) , case()用于判定主界面的選項,根據(jù)選項進行設(shè)置。其中if(count<50)用于限制錄入員工的人數(shù),超過50名員工就無法再進行錄入,并且直接通過sleep(2000);homepage() 回到主界面上。4.2.3顯示界面此模塊是用來顯示員工的資料信息的,包括工號,姓名,性別,年齡,學歷,工資, 住址,電話等基本信息,一邊管理員能夠及日的掌握到所要員工的資料。如圖4-3所示。圖4-3代碼實現(xiàn)void i;char c;printf("

17、備注:學歷(1二中專,2二大專,3二本科,4二碩士 ,5二博士 ,6=其它):nnn"); switch(sort_type)case 0: printf("tt 未NF序:nn"); break;case 1:printf("tt 按工號排序:nn"); /sort();break;case 2:printf("tt 按工資排序:nn");/sort();break;)printf("t工號t姓名t性別t年齡t學歷t工資t住址t電話n");此模塊中有三種顯示方式,第一種是無序顯示,就是按照錄入時的順序顯

18、示,還有兩種分別是是按照工號和工資來排序。后兩種顯示方式主要是有switch(sort_type)語句來實現(xiàn)的,它相當于一個開關(guān),與下面的case()相對應,相括號中的數(shù)字相對應時,就會執(zhí)行相應的語句。4.2.4錄入界面這個模塊主要是錄入員工資料,錄入的順序如圖所示,當錄入的員工人數(shù)滿到50后,便不能再進行錄入員工資料,此時已經(jīng)達到了錄入人數(shù)的最大值。如圖 4-4所示。圖4-4代碼實現(xiàn)void input() int i,numcheck;char c;do printf("工號:n");scanf("%d",&workcount.num);nu

19、mcheck=1;if(workcount.num<0)printf("請輸入正整數(shù):n");for(i=0;i<count;i+)if(workcount.num=worki.num) numcheck=0;printf("工號重復,重新輸入:n");doc=getchar();if(c='y'|c='Y')count+;此模塊中if(workcount.num=worki.num) ; numcheck=0;很是重要,它判定錄入的工號是否重復,重復的話會有重新輸入的提示,避免職工信息的重復。當記錄數(shù)已滿時,

20、通過sleep(2000),使之回到主界面,進行其他選項設(shè)置。4.2.5信息查詢界面此模塊用于職工信息的查詢,共分為兩種查詢方式,一是按工號查詢,二是按學歷查詢。用if函數(shù)來實現(xiàn),可快速查詢到職工的姓名、工號、學歷、電話等詳細信息。如圖4-5所示。圖4-5代碼實現(xiàn)void find()int i,j;int choice=0;int find_num;char findedu6;char c;system("cls");printf("tt 請選擇查詢功能:n");printf("t1.按工號查詢n");printf("t2

21、.按學歷查詢n");printf(" 請輸入選擇:");doscanf("%d",&choice);while (choice!=1)&&(choice!=2);if (choice=1)printf("nt 請輸入要查詢的職工號n");scanf("%d",&find_num);printf("n 正在查詢,請稍候");for(i=0;i<20;i+)printf(".");Sleep(100);system("cl

22、s");printf("nn 按任意鍵返回n");c=getch();system("cls");homepage();此模塊中,通過while (choice!=1)&&(choice!=2); 這個選擇來實現(xiàn)查詢的方式,選擇“ 1”為工號查詢,選擇“2”則為按學歷查詢。if (find_num=worki.num) 即為根據(jù)職工號進行查詢,strcmp(findedu,worki.exp) 根據(jù)學歷進行職工信息查詢。4.2.6刪除界面此模塊用于刪除員工信息,對于已經(jīng)無用的員工信息進行刪除,采用按工號刪除的模 式。如圖4-6所

23、示。圖4-6代碼實現(xiàn)void del() int i,j,del_num,match=0;char c;system("cls");printf(" 請輸入要刪除的員工工號:n");scanf("%d",&del_num);waiting。;for(i=0;i<count;i+) if(worki.num=del_num) match=1;for(j=i;j<count;j+)workj=workj+1;count-; 此模塊中,首先還是要先進職工信息查詢模塊,然后再根據(jù)查詢到的職工號進行刪除。printf(&qu

24、ot;%d",&del_num);即為顯示要刪除的職工號,if(c='y'|c='Y')則是確定是否刪除選定的職工信息。最后通過homepage()回到主界面。五、遇到的問題及解決辦法1 . 在一些字符或字符串的定義上出項錯誤,如定義職工電話號碼的時候,用成了float 類型,而正確的應該是char 類型。2 在進行模塊函數(shù)設(shè)計時,find() 函數(shù)功能沒有設(shè)計好,導致部分函數(shù)代碼過長,可讀性降低,以至于再次重寫里面的一小部分代碼,浪費了大量的時間。3在整個程序設(shè)計編寫完成后,編譯時出現(xiàn)了大量的錯誤,而且里面大部分是因為大小寫問題,還有void

25、 拼錯拼成viod ,還有“;”沒有寫,后來經(jīng)過程序錯誤查詢,一一更改了過來。4. 在編寫代碼時沒有添加注解,降低了在調(diào)試測試時程序的可讀性,同時也降低了與其他同學的交流,雖然在測試過程中我把全部的注解加上,但也延長了整個程序的開發(fā)時間。六、課程設(shè)計總結(jié)通過此次學生成績信息管理系統(tǒng),讓我熟悉了軟件開發(fā)的流程,相信在以后的工作中 我能在最短的時間內(nèi)投入到大的程序開發(fā)項目中。在進行課程設(shè)計的前兩天,不知道從何入手,很是不解,不知道我們究竟要做什么。 后來通過上網(wǎng)找資料,才發(fā)現(xiàn)有好多做法,根本就看不完,此時才真正意識到差距所在。于是,通過借鑒網(wǎng)絡作品,才發(fā)現(xiàn)作品并不是一味的照搬照抄才實用,集眾家之所

26、成,不斷完善,才能造出屬于自己的作品,并且實用。在整個課程設(shè)計中,我認為最重要的就是耐心和細心。細心,就是在編寫過程中注意 拼寫,仔細編寫程序;耐心,就是程序編譯中出現(xiàn)很多錯誤的時候能夠耐心去修改,只有 這樣,才能很好的完成程序。雖然在整個過程中出現(xiàn)了不少錯誤,但最終還是圓滿完成了,此次程序設(shè)計的經(jīng)歷讓 我學到了太多,同時也讓我理解到參加的項目越大越能學到知識,因此以后我會積極主動 的去參加一些項目,以此來提高自己的技能和編程經(jīng)驗。七、參考文獻【1】.實用c語言簡明教程李金祥、顧小晶主編【2】.C+語言程序設(shè)計,劉振安,劉燕君,孫忱,機械工業(yè)出版社;【3】.C語言程序設(shè)計一體化案例教程,劉維富

27、,清華大學出版社;4 .C語言課程設(shè)計,黃明,梁旭,萬洪莉,電子工業(yè)出版。附錄(源程序代碼)#include<stdio.h>#include<string.h>#include<windows.h>#include<conio.h>void homepage(); / 主界面void display(); /顯示全部信息void input(); /錄入 插入void find();void del();/刪除記錄void sort();/排序void waiting(); /等待界面void quit();/退出界面struct worker

28、int num; /工號char name15; /名字char xingbie; /性別int age; /年齡char exp6; /學歷int wage; /工資char address20;/ 住址char tel12;/電話號碼;int count=0; /當前工人個數(shù)int sort_type=0; /當前排序類型struct worker work50;void main() int i=0,k=0;char username15,pwd6;system("color 3f");printf("nn");printf(" tn&q

29、uot;);printf(" t*1 n");printf("1 n");printf("tt1 *1*1*11*1 n");printf("1 n");t*1111111*printf("1 n");printf("1 n");printf("1 n");printf("1 n");printf("1 n");printf("1 n");printf("1 n");print

30、f("tttttttt*1 *歡迎使用職工信息管理系統(tǒng)*1 *郝佳麗*| *2011.06.20*1*1 n");printf(" t1 n");printf(" t *央*1*11*1 n");printf(" t1n");for(i=0;i<3;i+)printf("n 請輸入用戶名:");gets(username);printf("n請輸入 6 位密碼 :");gets(pwd);if(strcmp(username,"admin")=0)&

31、amp;&(strcmp(pwd,"")=0)printf("n您已經(jīng)成功登錄");k=1;for(i=0;i<20;i+)printf(".");Sleep(100);system("cls");homepage();break;elseprintf("n用戶名或密碼無效請重新輸入:n");continue;if(k=0)printf("n連續(xù)輸入錯誤3 次 將退出程序n");Sleep(2000);quit();void homepage()char n;p

32、rintf("nn");prnt(tn");printf("t*printf("tprintf("tprintf("tprintf("t*printf("tprintf("tprintf("tprintf("t*printf("tprintf("tprintf("tprintf("t*printf("tn");11* | n");* | n");* | n");* | n");

33、* | n");* | n");* | n");* | n");* | n");*1*1 *1 *1.顯不'員工資料1 *1*1 *1 *3.員工信息查詢| *1*| *1 *5.員工信息排序| *1*1* n");錄入員工資料1 n");刪除員工記錄1 n");退出信息系統(tǒng)1 n");1while (n!='1')&&(n!='2')&&(n!='3')&&(n!='4'

34、)&&(n!='5')&&(n!='0')printf("n請選擇 :");fflush(stdin);scanf("%c",&n);switch(n)case '1':display();break;case '2':if(count<50)input();elseprintf(" 記錄數(shù)已滿n");Sleep(2000);system("cls");homepage();break;case '

35、3':find();break;case '4':del();break;case '5':sort();break;case '0':quit();break;default:printf("n選項錯誤n");void display()int i;char c;system("cls");printf(" 備注:學歷(1= 中專 ,2= 大專 ,3=本科 ,4=碩士 ,5= 博士 ,6= 其它 ):nnn");switch(sort_type)case 0:printf(&q

36、uot;tt未排序 :nn");break;case 1:printf("tt按工號排序:nn");/sort();break;case 2:printf("tt按工資排序:nn");/sort();break;printf("t工號 t 姓名 t 性別 t 年齡 t 學歷 t 工資 t 住址 t 電話 n");if (count=0) printf("nt無員工信息!n");for(i=0;i<count;i+)printf("t%dt%st%ct%dt%st%dt%st%sn"

37、;,worki.num,,worki.xingbie,worki.age,worki.exp,worki.wage,worki.address,worki.tel);printf("nn按任意鍵返回n");c=getch();system("cls");homepage();void input()int i,numcheck;char c;system ("cls");doprintf("工號 :n");scanf("%d",&workcount.num);numc

38、heck=1;if(workcount.num<0)printf("請輸入正整數(shù):n");for(i=0;i<count;i+)if(workcount.num=worki.num)numcheck=0;printf("工號重復, 重新輸入:n");while(!numcheck);printf("姓名 :");fflush(stdin);scanf("%s",);fflush(stdin);printf("性別 (F:M):");scanf("

39、%c",&workcount.xingbie);printf(" 年齡 :");scanf("%d",&workcount.age);fflush(stdin);printf(" 學歷 (1= 中專 ,2= 大專 ,3= 本科 ,4= 碩士 ,5=博士 ,6=其它 ):n");scanf("%s",workcount.exp);printf(" 工資 :");scanf("%d",&workcount.wage);printf("住

40、址:");scanf("%s",workcount.address);printf("電話:");scanf("%s",workcount.tel);printf("n是否繼續(xù)輸入(y/n):n");doc=getchar();if(c='y'|c='Y')count+;if(count<50)input();elseprintf("記錄數(shù)已滿n");Sleep(2000);system("cls");homepage();el

41、se if(c='n'|c='N')count+;system("cls");homepage();else;while(c!='y')&&(c!='n')&&(c!='Y')&&(c!='N');void del()int i,j,del_num,match=0;char c;system("cls");printf(" 請輸入要刪除的員工工號:n");scanf("%d"

42、;,&del_num);waiting();for(i=0;i<count;i+)if(worki.num=del_num)match=1;for(j=i;j<count;j+)workj=workj+1;count-;.n");if(!match) printf("n沒有要找的工號printf("n是否繼續(xù)刪除?(y/n)");fflush(stdin);doc=getchar();if(c='y'|c='Y')del();else if(c='n'|c='N')sys

43、tem("cls");homepage();while(c!='y')&&(c!='n');void sort()int i,j;int choice=0;struct worker temp;system("cls");printf("tt請選擇排序功能:n");printf("t1.按工號排序n");printf("t2.按工資排序n");printf(" 請輸入選擇:");doscanf("%d",&a

44、mp;choice);while(choice!=1)&&(choice!=2);switch(choice)case 1:for(i=0;i<count-1;i+)for(j=0;j<count-i-1;j+)if(workj.num>workj+1.num)temp=workj;workj=workj+1;workj+1=temp;sort_type=1;break;case 2:for(i=0;i<count-1;i+)for(j=0;j<count-i-1;j+)if(workj.wage<workj+1.wage)temp=work

45、j;workj=workj+1;workj+1=temp;sort_type=2;break;waiting();");printf(" 排序完成!請按任意鍵返回查看!getch();system("cls");homepage();void find()int i,j;int choice=0;int find_num;char findedu6;char c;system("cls");printf("tt 請選擇查詢功能:n");printf("t1.按工號查詢n");printf("t2.按學歷查詢n");printf(" 請輸入選擇:");doscanf("%d",&choice);while (choice!=1)&&(choice!=2);if (choice=1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論