




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目 錄一、課題內容 2二、總體設計 51、系統(tǒng)要求 52、系統(tǒng)結構總框圖 6三、詳細設計 7(一)、界面設計 7(二)、程序介紹 15(三)、使用方法 20四、程序中出現(xiàn)的問題及解決方法 20五、其他題目的源代碼 21六、源代碼42七、學習心得 60一:課題內容(一)學生成績排名先采用選擇法,將學生成績從高到低進行排序,再輸入一個學生的成績,將此成績按照排序規(guī)律插入已排好序的學生成績數(shù)組,最后將排好序的成績單進行反序存放。步驟、方法與要求1 定義一個數(shù)組a11,用以存放學生的成績。2 從鍵盤輸入10個學生成績。3 采用選擇法,將學生成績按照從高到低進行排序。4 再輸入一個學生的成績,將此成績按
2、照排序規(guī)律插入原學生成績數(shù)組。5 將排好序的成績單進行反序存放,即原來是從高到低,現(xiàn)在改為從低到高排列。6 將以上每一步驟的結果均打印輸出,驗證程序是否正確實現(xiàn)題目要求。(二) 根據(jù)條件進行學生成績排名在函數(shù)中進行 10個學生成績從高到低排名, 再改進函數(shù), 進行 n個學生成績從高到低排名,排名方式根據(jù)函數(shù)的style參數(shù)進行,如style為a按升序排,style為 d 按降序排。( a:ascending 升,d:descending 降)編寫多個不同函數(shù),使之能實現(xiàn)不同的排序算法(3種以上),再編寫一個通用輸出函數(shù),(要求用函數(shù)指針做參數(shù))能分別打印不同排序算法的結果。步驟、方法與要求1.
3、 在函數(shù)中進行10個學生成績從高到低排名 sort(int a10)2. 改進第一步的函數(shù)為sort(int a,int n),進行n個學生成績從高到低排名,3. 改進第二步的函數(shù)為sort(int a,int n, char style), 將n個學生成績從高到低排名,排名方式根據(jù)sort()函數(shù)的style參數(shù)進行,如style為a按升序排,style為d按降序排。(a:ascending 升,d:descending 降)4. 編寫4個排序函數(shù),實現(xiàn)4種不同的排序算法(用冒泡法進行升序排序,用冒泡法進行降序排序,選擇法進行升序排序,選擇法進行降序排序等),函數(shù)返回指向排好序的數(shù)組的指針。
4、5. 編寫通用輸出函數(shù) show(int(* fun)(int,int),int a , int n ),其中a為成績數(shù)組,n為數(shù)組元素個數(shù)。6. 編寫主函數(shù)調用以上函數(shù)。(三)鏈表的操作(鏈表的建立,訪問,刪除鏈表指定結點,增加結點)建立一個動態(tài)鏈表,將學生數(shù)據(jù)(學號,成績)存入鏈表結構中,實現(xiàn)鏈表的訪問(求學生成績的平均分,找到最高分,最低分,將其數(shù)據(jù)輸出)。刪除指定學號的學生數(shù)據(jù),對學生數(shù)據(jù)進行排序,分別在鏈表頭部,中間,末尾插入學生數(shù)據(jù)。(四) 學生成績文件管理定義一個結構體數(shù)組,存放10個學生的學號,姓名,三門課的成績,輸出單門課成績最高的學生的學號、姓名、以及該門課程的成績,輸出三
5、門課程的平均分數(shù)最高的學生的學號、姓名及其平均分,將10個學生的相關數(shù)據(jù),存入文件中,再從文件中讀出,按照平均分數(shù)從高到低進行排序,分別將結果輸出到屏幕上和另一文件中,再從文件中讀取第 1 ,3 , 5 ,7, 9個學生的數(shù)據(jù)。內容、步驟、方法與要求1 定義一個結構體數(shù)組,存放10個學生的學號,姓名,三門課的成績2 從鍵盤輸入10個學生的以上內容3 輸出單門課成績最高的學生的學號、姓名、以及該門課程的成績4 輸出三門課程的平均分數(shù)最高的學生的學號、姓名及其平均分5 從鍵盤輸入10個學生的以上內容,存入文件stud.dat,關閉文件6 打開stud.dat文件,將數(shù)據(jù)讀出,查看是否正確寫入,關閉
6、文件。7 打開文件stud.dat文件,讀出數(shù)據(jù),將10個學生按照平均分數(shù)從高到低進行排序,分別將結果輸出到屏幕上和另一文件studsort.dat中。8 從studsort.dat 文件中讀取第1,3,5,7,9個學生的數(shù)據(jù)。(五)教師信息管理系統(tǒng)設計教師信息包括教師號、姓名、性別、年齡、學歷、職稱、工資、住址、電話等(教師號不重復)。試設計一教師信息管理系統(tǒng),使之能提供以下功能:(1)系統(tǒng)以菜單方式工作v(2)教師信息錄入功能輸入v(3)教師信息刪除功能v(4)教師信息瀏覽功能輸出v(5)查詢和排序功能:(至少一種查詢方式) 算法vl 按教師號查詢l 按職稱查詢等要求:(1)設計一個主函數(shù)
7、和多個子函數(shù),每個子函數(shù)完成一個相對獨立的子功能。(2)程序運行時,首先進行口令檢查,再顯示菜單。并能根據(jù)菜單調用相應的函數(shù)功能。 口令程序段的功能要求: 1提示用戶輸入一個口令。 2用戶輸入口令后,若口令對,則提示用戶通過,可執(zhí)行后續(xù)程序;否則不通過。 3可對用戶的口令輸入進行次數(shù)限制(如:重復輸入3次都不對),則自動退出系統(tǒng)。(3)顯示數(shù)據(jù)時,一頁顯示不下,可分頁顯示。二:總體設計(一)、仔細閱讀系統(tǒng)要求,首先將此系統(tǒng)化分為如下模塊/功能(即如下函數(shù)) 1、錄入功能:可用函數(shù)teacher *insert(struct teacher *head,struct teacher *teach
8、) ;函數(shù)來實現(xiàn)。其中包括教師的教師號、姓名、性別、年齡、學歷、職稱、工資、住址、電話等相關信息。 2、瀏覽功能:可用output(struct teacher *L) 函數(shù)來實現(xiàn)。找到就輸出此教師全部信息包括教師號、姓名、性別、年齡、學歷、職稱、工資、住址、電話等信息。 3、查詢功能:可用teacher* inquiry(struct teacher *L)函數(shù)來實現(xiàn)。通過教師號和職稱來查詢教師的全部信息。 4、刪除功能:可用teacher* Delete(struct teacher *L)函數(shù)來實現(xiàn)。其中通過教師號查詢刪除所選擇的信息。 5、修改功能:可用teacher *fix(str
9、uct teacher *head) 函數(shù)來實現(xiàn)。其中通過教師號查詢修改所選擇的信息。 6、保存功能:可用save(struct teacher *L)函數(shù)來實現(xiàn)。 7、加載功能:可用*load() 函數(shù)來實現(xiàn)。 8、退出系統(tǒng):首先將信息保存到文件中,釋放動態(tài)創(chuàng)建的內存空間,再直接退出此程序。(二):系統(tǒng)主模塊結構圖:主程序初始化瀏覽查詢刪除修改保存返回退出二詳細設計(一)、界面設計1,此系統(tǒng)界面采用圖形和數(shù)字化菜單主界面設計如下:1:打開程序界面2:初始化界面3:操作主界面 4:修改教師信息5:保存數(shù)據(jù)6:教師信息顯示兼分頁7:查詢教師信息8:新增教師信息9:按教師號排序(二)、程序介紹1,
10、main函數(shù)登入選項1 2 2初始化信息退出scanf(%d,&l);輸入選擇所需的項,進入相應的菜單2,錄入函數(shù)scanf(%d,&r);選擇錄入函數(shù)printf(請分別輸入教師號、姓名、性別、年齡、學歷、職稱、工資、住址、電話n);scanfdata(p1);調用通用輸入函數(shù)根據(jù)各個步驟輸入相應的數(shù)據(jù)fprintf(fp,%ld %s %s %d %s %s %d %s %ldn,p1-num,p1-name,p1-sex,p1-age,p1-education,p1-position,p1-wage,p1-addr,p1-phone);載入文件是否輸入為“0”YESNOfprintf(f
11、p,0 0 0 0 0 0 0 0 0);fclose(fp);退出繼續(xù)輸入3,瀏覽函數(shù)if(L-next)!=NULL)yes no 分6個為一頁輸出數(shù)據(jù) printf(沒記錄n); scanf(%d,&c); 0 1 2 返回菜單 翻下頁 翻上頁 退出通過直接調用通用輸出函數(shù)void output(struct teacher *head)瀏覽一輸入存儲的數(shù)據(jù)if(L-next)!=NULL)if(L-next)!=NULL)if(L-next)!=NULL)if(L-next)!=NULL)4,查詢函數(shù)scanf(%ld,&num);輸入要查詢的教師號判斷是否存在該教師號存在不存在輸出該
12、教師的全部信息printf(查詢失敗n);退出exit5,刪除函數(shù)scanf(%d,&r);選擇刪除函數(shù)printf(請輸入要刪除的教師號:n);輸入要刪除的教師號該教師號是否存在 是 否 輸出刪除后,文件的所有數(shù)據(jù)提示該教師號不存在,重新輸入退出exit6,修改函數(shù)scanf(%d,&l);選擇修改函數(shù)printf(請輸入要修改的教師號:n);輸入要修改的教師號該教師號是否存在是 否printf(該教師原信息:n);輸出教師的原信息printf(沒有此數(shù)據(jù)n);printf(請重新輸入該教師的所有信息:n);scanfdata(p1);調用通用輸出函數(shù)printf(修改成功n);printf
13、(該教師修改后信息:n);輸出教師修改后的信息退出exit7,保存函數(shù) 數(shù)據(jù)經過讀入、修改、刪除之后,都有一定得變化,在這些動作之后,為了確保所修改過的信息能夠保存好,得進行保持的步驟。通過fp=fopen(teacher_list.dat,a);等函數(shù)的步驟把數(shù)據(jù)保存進文件teacher_list.dat中8,讀取函數(shù)數(shù)據(jù)一但寫出保存到磁盤中后,更多的操作是將數(shù)據(jù)從文件讀入內存,進行顯示、查找等各項操作。 按照文件的讀寫要求,創(chuàng)建定義一個文件teacher_list.dat,然后輸入要調用的命令,通過地址值傳遞的方式調入數(shù)據(jù)(三)、使用方法運行環(huán)境:Microsoft Visual C+ 6
14、.0,建議系統(tǒng)是windows使用者:必須熟悉Microsoft Visual C+ 6.0軟件的運行操作,并有一定得軟件編程知識密碼驗證(LOVECONGCONG)運行步驟:進入主界面信息錄入信息刪除信息瀏覽信息查詢信息修改信息保存文件加載退出運行程序三程序中出現(xiàn)的問題及解決方法1,如何使程序簡潔明了?答:進行分模塊的方式,盡量減少主函數(shù)的代碼數(shù),盡量細化其他函數(shù),使其功能單一,有利于程序的閱讀及修改。四源代碼第一題#includevoid main()float a11,b,*p;int i,j;void sort(float a,int n);void cong(float a,int
15、n);p=a;for(i=0;i10;i+)scanf(%f,p+);p=a;i=0;for(i=0;i10;i+,p+)printf(%f,*p);printf(n); printf(以上為輸入數(shù)據(jù)n); p=a; sort(p,10); i=0; for(i=0;i10;i+)printf(%f,*p);p+;printf(n); printf(以上為從大到小的排序n請輸入插入數(shù)n); scanf(%f,&a10); printf(插入%fn,a10);p=a;sort(p,11); p=a; for(i=0;i11;i+) printf(%f,*p);p+; printf(n); pri
16、ntf(以上為插入結果n); p=a; cong(p,11); p=a; for(i=0;i11;i+) printf(%f,*p);p+; printf(n); printf(以上為反序結果n); void sort(float a,int n) int i,j,k; float t; for(i=0;in-1;i+) k=i; for(j=i+1;jak)k=j; if(k!=i) t=ai;ai=ak;ak=t; void cong(float a,int n) int i,j; float t; for(i=0,j=n-1;in/2+1;i+,j-)t=ai;ai=aj;aj=t;第二
17、題#includeint*sort0(int x) /*原始函數(shù)*/int i,j,k,t; for(i=0;i9;i+)k=i; for(j=i+1;jxk)k=j; if(k!=i) t=xi;xi=xk;xk=t; return x;int*sort1(int x,int n) /*改進函數(shù)一*/int i,j,k,t; for(i=0;in-1;i+)k=i; for(j=i+1;jxk)k=j; if(k!=i) t=xi;xi=xk;xk=t; return x;int*sort2(int x,int n, char style) /*改進程序二*/int i,j,k,t;int*
18、sort1(int x,int n); if(style=a) for(i=0;i9;i+)k=i; for(j=i+1;j10;j+) if(xjxk)k=j; if(k!=i) t=xi;xi=xk;xk=t; if(style=b) sort1(x,n); return x;int*paoup(int x,int n) /*氣泡升序*/int i,j,t; for(j=0;jn-1;j+) for(i=0;ixi+1) t=xi;xi=xi+1;xi+1=t; return x;int*paodown(int x,int n) /*氣泡降序*/int i,j,t; for(j=0;jn-
19、1;j+) for(i=0;in-1-j;i+) if(xixi+1) t=xi;xi=xi+1;xi+1=t;return x; void pri(int x,int n)int i;for(i=0;in;i+)printf(%d,xi);printf(n);void show(int*(*fun)(int*,int),int* x,int n)int i;fun(x,n);for(i=0;in;+i)printf(%d,xi);printf(n);void main()int x100;int n,i;char style;int*sort0(int x);int*sort1(int x,
20、int n);int*sort2(int x,int n, char style) ;int*paoup(int x,int n);int*paodown(int x,int n);void pri(int x,int n);void show(int *(*fun)(int*,int),int *x,int n);printf(請輸入將要輸入數(shù)據(jù)的個數(shù)n);scanf(%d,&n);printf(請輸入存儲數(shù)據(jù)n);for(i=0;in;i+)scanf(%d,&xi);if(n=10)printf(以下為調用原始函數(shù)后的排序結果n);pri(x,n);printf(以下為調用函數(shù)一排序結果
21、n);show(&sort1,x,n); printf(請選擇a或b方案);scanf(%f,&style);sort2(x,n,style) ;printf(以下為調用函數(shù)二的排序結果n);pri(x,n); printf(以下為冒泡升序的排序結果n);show(&paoup,x,n); printf(利用show,以下為冒泡降序的排序結果n);show(&paodown,x,n);第三題#include#include#define LEN sizeof(struct student)struct student int num; int score1; int score2; int a
22、ver; struct student*next;struct student*Delete(struct student*p,struct student*head) /*刪除節(jié)點*/struct student*q;int e,f,g,i;if(p=head)head=head-next;elseq=p-next;p-next=q-next;e=q-num;f=q-score1;g=q-score1;i=q-aver;free(q);return head; struct student*Delete2(struct student*p,struct student*head) /*刪除第
23、二個節(jié)點*/struct student*q,*x;int e,f,g,i;x=head;q=p-next;p-next=q-next;e=q-num;f=q-score1;g=q-score1;i=q-aver;free(q);return x; /=int average(struct student*p) /*求平均分*/int e; e= (p-score1+p-score2)/2; p-aver=e; return e; /=int max(struct student*p,int n) /*尋找最大平均分的學生的學號*/int i,a=0;int average(struct st
24、udent*p); for(i=0;in;i+) average(p); if(anext; return a; /=int min(struct student*p,int n) /*尋找最小平均分的學生學號*/int i,a=1000;int average(struct student*p); for(i=0;iaverage(p)|a=average(p)a=average(p); p=p-next; return a; /=void px(struct student*p) /*降序排序*/struct student*i,*j;int a,b,c,d;for(i=p;i-next-
25、next;i=i-next)for(j=i-next;j-next;j=j-next) if(i-averaver)a=i-aver;i-aver=j-aver;j-aver=a; b=i-num;i-num=j-num;j-num=b; c=i-score1;i-score1=j-score1;j-score1=c; d=i-score2;i-score2=j-score2;j-score2=d; /=struct student*inserttop(struct student*p,int i,int j,int k) /*在鏈表頭部插入一個節(jié)點*/ struct student*a; i
26、nt average(struct student*p) ; a=p;p=(struct student*)malloc(LEN);p-num=i;p-score1=j;p-score2=k;p-aver=average(p);p-next=a;return p; /=void inserttail(struct student*p,int c,int d,int e) /*尾部插入*/ struct student*a,*b; struct student*i; int average(struct student*p) ; for(i=p;i-next;i=i-next) a=i; a-n
27、ext-num=c; a-next-score1=d; a-next-score2=e; a-next-aver=average(a-next); b=(struct student*)malloc(LEN);b-next=NULL;a-next-next=b; void main() struct student*head,*p,*g; int n,i,j=0,a,b,m,A,B,C,E,D,X; struct student*h; int average(struct student*p) ; int max(struct student*p,int n); int min(struct
28、student*p,int n); struct student*Delete(struct student*p,struct student*head); void px(struct student*p); struct student*inserttop(struct student*p,int i,int j,int k); void inserttail(struct student*p,int c,int d,int e);struct student*Delete2(struct student*p,struct student*head); head=p=(struct stu
29、dent*)malloc(LEN); printf(請輸入將要儲存學生數(shù)據(jù)的個數(shù)n); scanf(%d,&n); printf(請輸入學生數(shù)據(jù)n); for(i=0;inum,&p-score1,&p-score2); g=p; p=(struct student*)malloc(LEN); g-next=p;p-next=NULL;p=head;printf(以下為所有學生的學號及對應平均分n);for(i=0;inum,average(p); p=p-next;p=head;printf(以下為平均分最高的學生學號及其分數(shù)n); a=max(p,n);p=head; for(i=0;in
30、um,p-score1,p-score2,a);p=p-next;p=head;printf(以下為平均分最低的學生學號及其分數(shù)n); b=min(p,n);p=head;for(i=0;inum,p-score1,p-score2,b);p=p-next;printf(請輸入要刪除數(shù)據(jù)的學生學號n);scanf(%d,&m);p=head;if(p-next-num=m)h=p;head=Delete2(h,head);else if(head-num=m)h=head;else for(i=0;inext-num=m)h=p; p=p-next;printf(以下為刪除后鏈表中的所有數(shù)據(jù)n
31、);if(h=head)head=Delete(h,head); else Delete(h,head);for( p=head;p-next;p=p-next)printf(%d,%d,%dn,p-num,p-score1,p-score2); printf(按平均分的降序排序n);p=head; px(p);for(p=head;p-next;p=p-next)printf(%d,%d,%d,%dn,p-num,p-score1,p-score2,p-aver); p=head;printf(頭插入法:請輸入學生學號,成績1,成績2n);scanf(%d%d%d,&A,&B,&C); he
32、ad=inserttop(p,A,B,C); printf(輸出節(jié)點的第一個數(shù)據(jù)n); printf(%d,%d,%d,%dn,head-num,head-score1,head-score2,head-aver); p=head; printf(尾插法:請輸入學生學號,成績1,成績2n); scanf(%d%d%d,&E,&D,&X); inserttail(p,E,D,X); printf(以下為插入后,鏈表的所有數(shù)據(jù)n); for(p=head;p-next;p=p-next)printf(%d,%d,%d,%dn,p-num,p-score1,p-score2,p-aver); 第四題
33、#include#include#includestruct studentchar name20;int num;int score3;int aver;stu10;void high(struct student stu10,int n) /*單科最高分*/int i,m=0;for(i=0;im)m=stui.scoren;for(i=0;i10;i+)if(stui.scoren=m)printf(score%d最高分的學生名字學號成績分別為:%s%5d%5dn,n,,stui.num,stui.scoren); /=int avere(struct student
34、stu10,int i) /*求平均分*/int a;a=(stui.score0+stui.score1+stui.score2)/3;return a; /=int high_aver(struct student stu10) /*求最高平均分*/int avere(struct student stu10,int i);int i,a=0,b;for(i=0;i10;i+)b=avere(stu,i);if(ab)a=b;return a; /=void save(struct student stu10) /*存入文件中并輸出文件內容*/FILE*fp;int i;if(fp=fop
35、en(stud.dat,wb)=NULL)printf(無法打開此文件n);exit(0);for(i=0;i10;i+)fwrite(&stui,sizeof(struct student),1,fp);fclose(fp); /=void save1(struct student stu10) /讀取文件信息FILE*fp;int i;if(fp=fopen(stud.dat,rb)=NULL)printf(無法打開此文件n);exit(0);printf(以下為stud.dat中讀出的數(shù)據(jù)n);for(i=0;i10;i+)fread(&stui,sizeof(struct studen
36、t),1,fp);printf(%s%5d%5d%5d%5dn,,stui.num,stui.score0,stui.score1,stui.score2);fclose(fp); /=void save2(struct student stu10) /*存入文件中并輸出文件內容*/FILE*fp;int i;if(fp=fopen(studsort.dat,wb)=NULL)printf(無法打開此文件n);exit(0);printf(以下為降序排列的結果n);for(i=0;i10;i+)printf(%s%5d%5d%5d%5dn,,stui.num
37、,stui.score0,stui.score1,stui.score2);fwrite(&stui,sizeof(struct student),1,fp);fclose(fp);void px(struct student stu10) /*降序排序*/int avere(struct student stu10,int i);int i,j,k;struct student t;for(i=0;i10;i+)stui.aver=avere(stu,i);for(i=0;i9;i+) k=i; for(j=i+1;jstuk.aver)k=j; if(k!=i)t=stui;stui=st
38、uk;stuk=t; /=void reading(struct student stu10)int i;FILE*fp;if(fp=fopen(studsort.dat,rb)=NULL)printf(無法打開此文件n);exit(0);printf(以下為第1,3,5,7,9的數(shù)據(jù)n);for(i=0;i10;i+=2)fseek(fp,i*sizeof(struct student),0);fread(&stui,sizeof(struct student),1,fp);printf(%s%5d%5d%5d%5d%5dn,,stui.num,stui.score0,st
39、ui.score1,stui.score2,stui.aver);fclose(fp);/=void main() /主函數(shù)void save2(struct student stu10);void save1(struct student stu10); void save(struct student stu10);void reading(struct student stu10);void high(struct student stu10,int n);int avere(struct student stu10,int i);int high_aver(struct student
40、 stu10); void px(struct student stu10);int i,b;printf(請輸入十個學生的名字,學號,及三科成績n);for(i=0;i10;i+)scanf(%s %d %d %d %dn,&,&stui.num,&stui.score0,&stui.score1,&stui.score2);save(stu);save1(stu); for(i=0;i3;i+) high(stu,i);printf(平均分最高的學生的名字,學號,平均分為n);for(i=0;i10;i+)stui.aver=avere(stu,i);b=high_ave
41、r(stu);for(i=0;i10;i+)if(stui.aver=b)printf(%s%5d%5dn,,stui.num,stui.aver);px(stu);save2(stu); reading(stu);第五題#include#include#include#includestruct teacherlong int num;char name20;char sex10;int age;char education50;char position30;int wage;char addr50;long int phone;struct teacher *next;/=struct teacher* insert(struct teacher *L) /*頭插法插入*/struct teacher *p,*t;int n=1,i;p=(struct teacher*)malloc(sizeof(teacher);printf(請輸入教師的教師號n); scanf(%ld,&p-num); printf(請輸入教師的姓名n); scanf(%s,&p-name); printf(請輸入教師的性別n); scanf(%s,&p-sex); printf(請輸入教師的年齡n); scanf(%d,&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設立海外公司管理制度
- 設計開發(fā)變更管理制度
- 設計項目分級管理制度
- 診所醫(yī)保制度管理制度
- 診療科目各項管理制度
- 試驗檢測業(yè)務管理制度
- 財務銷售流程管理制度
- 財政財務票據(jù)管理制度
- 貨物搬運現(xiàn)場管理制度
- 貨車安全生產管理制度
- 湖北黃岡歷年中考作文題(2002-2023)
- GB/T 10810.1-2025眼鏡鏡片第1部分:單焦和多焦
- 2024年煙臺市煙臺山醫(yī)院招聘考試真題
- 酒店前臺培訓內容
- 國開本科《人文英語3》期末機考總題庫及答案
- 2025年包養(yǎng)合同模板
- 《SPE固相萃取技術》課件
- 高中數(shù)學復習 導數(shù)壓軸大題歸類 (原卷版)
- 環(huán)境友好型飛機內飾-深度研究
- 《crrt低血壓的處理》課件
- 馬詩聽評課記錄范文
評論
0/150
提交評論