版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、. 學(xué)生管理系統(tǒng)源代碼#include <stdio.h>#include <stdlib.h>#include <string.h>#include<malloc.h>#define LEN sizeof(struct scorenode)#define DEBUGstruct scorenodeint number;/*學(xué)號*/char name10;/*姓名*/float yuwen;/*語文成績*/float yingyu;/*英語成績*/float shuxue;/*數(shù)學(xué)成績 */struct scorenode *next;typed
2、ef struct scorenode score;int n,k;/*n,k為全局變量,本程序中的函數(shù)均可以使用它*/score *creat(void)/*函數(shù)creat,功能:創(chuàng)建鏈表,此函數(shù)帶回一個指向鏈表頭的指針*/score*head;score *p1,*p2,*p3,*max;int i,j;float fen;char t10;n=0; p1=p2=p3=(score *)malloc(LEN); head=p3; /*開辟一個新單元*/ printf("請輸入學(xué)生資料,輸0退出!n");repeat1: printf("請輸入學(xué)生學(xué)號(學(xué)號應(yīng)大
3、于0):");/*輸入學(xué)號,學(xué)號應(yīng)大于0*/ scanf("%d",&p1->number);while(p1->number<0) getchar(); printf("輸入錯誤,請重新輸入學(xué)生學(xué)號:"); scanf("%d",&p1->number); /*輸入學(xué)號為字符或小于0時,程序報錯,提示重新輸入學(xué)號*/ if(p1->number=0) goto end;/*當(dāng)輸入的學(xué)號為0時,轉(zhuǎn)到末尾,結(jié)束創(chuàng)建鏈表*/ else p3=head; if(n>0) for(
4、i=0;i<n;i+) if(p1->number!=p3->number) p3=p3->next; else printf("學(xué)號重復(fù),請重輸!n"); goto repeat1; /*當(dāng)輸入的學(xué)號已經(jīng)存在,程序報錯,返回前面重新輸入*/ printf("請輸入學(xué)生姓名:"); scanf("%s",&p1->name);/*輸入學(xué)生姓名*/ printf("請輸入語文成績(0100):");/*輸入語文成績,成績應(yīng)在0-100*/ scanf("%f"
5、,&p1->yuwen); while(p1->yuwen<0|p1->yuwen>100) getchar(); printf("輸入錯誤,請重新輸入語文成績");/*輸入錯誤,重新輸入語文成績直到正確為止*/ scanf("%f",&p1->yuwen); printf("請輸入英語成績(0100):");/*輸入英語成績,成績應(yīng)在0-100*/ scanf("%f",&p1->yingyu); while(p1->yingyu<0|
6、p1->yingyu>100) getchar(); printf("輸入錯誤,請重新輸入英語成績");/*輸入錯誤,重新輸入英語成績直到正確為止*/ scanf("%f",&p1->yingyu); printf("請輸入數(shù)學(xué)成績(0100):");/*輸入數(shù)學(xué)成績,成績應(yīng)在0-100*/ scanf("%f",&p1->shuxue); while(p1->shuxue<0|p1->shuxue>100) getchar(); printf(&qu
7、ot;輸入錯誤,請重新輸入數(shù)學(xué)成績"); scanf("%f",&p1->shuxue);/*輸入錯誤,重新輸入數(shù)學(xué)成績直到正確為止*/ head=NULL;while(p1->number!=0) n=n+1;if(n=1) head=p1;else p2->next=p1; p2=p1; p1=(score *)malloc(LEN); printf("請輸入學(xué)生資料,輸0退出!n");repeat2:printf("請輸入學(xué)生學(xué)號(學(xué)號應(yīng)大于0):"); scanf("%d"
8、;,&p1->number);/*輸入學(xué)號,學(xué)號應(yīng)大于0*/ while(p1->number<0) getchar(); printf("輸入錯誤,請重新輸入學(xué)生學(xué)號:"); scanf("%d",&p1->number); /*輸入學(xué)號為字符或小于0時,程序報錯,提示重新輸入學(xué)號*/ if(p1->number=0) goto end;/*當(dāng)輸入的學(xué)號為0時,轉(zhuǎn)到末尾,結(jié)束創(chuàng)建鏈表*/ else p3=head; if(n>0) for(i=0;i<n;i+) if(p1->number
9、!=p3->number) p3=p3->next; else printf("學(xué)號重復(fù),請重輸!n"); goto repeat2; /*當(dāng)輸入的學(xué)號已經(jīng)存在,程序報錯,返回前面重新輸入*/ printf("請輸入學(xué)生姓名:");scanf("%s",&p1->name);/*輸入學(xué)生姓名*/printf("請輸入語文成績(0100):");scanf("%f",&p1->yuwen);/*輸入語文成績,成績應(yīng)在0-100*/ while(p1->
10、yuwen<0|p1->yuwen>100) getchar(); printf("輸入錯誤,請重新輸入語文成績"); scanf("%f",&p1->yuwen); /*輸入錯誤,重新輸入語文成績直到正確為止*/ printf("請輸入英語成績(0100):"); scanf("%f",&p1->yingyu);/*輸入英語成績,成績應(yīng)在0-100*/ while(p1->yingyu<0|p1->yingyu>100) getchar();
11、printf("輸入錯誤,請重新輸入英語成績"); scanf("%f",&p1->yingyu); /*輸入錯誤,重新輸入英語成績直到正確為止*/ printf("請輸入數(shù)學(xué)成績(0100):"); scanf("%f",&p1->shuxue);/*輸入數(shù)學(xué)成績,成績應(yīng)在0-100*/ while(p1->shuxue<0|p1->shuxue>100) getchar(); printf("輸入錯誤,請重新輸入數(shù)學(xué)成績"); scanf(
12、"%f",&p1->shuxue); /*輸入錯誤,重新輸入數(shù)學(xué)成績直到正確為止*/ end: p1=head; p3=p1; for(i=1;i<n;i+) for(j=i+1;j<=n;j+) max=p1; p1=p1->next; if(max->number>p1->number) k=max->number; max->number=p1->number; p1->number=k; /*交換前后結(jié)點(diǎn)中的學(xué)號值,使得學(xué)號大者移到后面的結(jié)點(diǎn)中*/ strcpy(t,max->name)
13、; strcpy(max->name,p1->name); strcpy(p1->name,t); /*交換前后結(jié)點(diǎn)中的姓名,使之與學(xué)號相匹配*/ fen=max->yuwen; max->yuwen=p1->yuwen; p1->yuwen=fen; /*交換前后結(jié)點(diǎn)中的語文成績,使之與學(xué)號相匹配*/ fen=max->yingyu; max->yingyu=p1->yingyu; p1->yingyu=fen; /*交換前后結(jié)點(diǎn)中的英語成績,使之與學(xué)號相匹配*/ fen=max->shuxue; max->shu
14、xue=p1->shuxue; p1->shuxue=fen; /*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績,使之與學(xué)號相匹配*/ max=head;p1=head;/*重新使max,p指向鏈表頭*/ p2->next=NULL;/*鏈表結(jié)尾*/ printf("輸入的學(xué)生數(shù)為:%d個!n",n); return(head);score *load(score *head)/*函數(shù)load,功能:從文件讀入學(xué)生記錄*/ score *p1,*p2; int m=0; char filepn10; FILE *fp; printf("請輸入文件路徑及文件名:&qu
15、ot;); scanf("%s",filepn);/*輸入文件路徑及名稱*/ if(fp=fopen(filepn,"r+")=NULL) printf("不能打開文件!n"); return 0; fscanf(fp," 考試成績管理系統(tǒng) n"); fscanf(fp,"作者:袁杰 班級:計科七班 學(xué)號:2009301500206 n"); fscanf(fp,"-n"); fscanf(fp,"|學(xué)號t|姓名t|語文t|英語t|數(shù)學(xué)t|n"); fsc
16、anf(fp,"-n");/*讀入表格域*/ printf(" 考試成績管理系統(tǒng) n"); printf(" 作者:袁杰 班級:計科七班 學(xué)號:2009301500206 n"); printf("-n"); printf("|學(xué)號t|姓名t|語文t|英語t|數(shù)學(xué)t|n"); printf("-n");/*打印表格域*/ m=m+1; if(m=1) p1=(score *)malloc(LEN); /*開辟一個新單元*/ fscanf(fp,"%d%s%f%f%f
17、",&p1->number,p1->name,&p1->yuwen,&p1->yingyu,&p1->shuxue); printf("|%dt|%st|%.1ft|%.1ft|%.1ft|n",p1->number,p1->name,p1->yuwen,p1->yingyu,p1->shuxue); /*文件讀入與顯示*/ head=NULL; do n=n+1; if(n=1) head=p1; else p2->next=p1; p2=p1; p1=(score
18、 *)malloc(LEN); /*開辟一個新單元*/ fscanf(fp,"%d%s%f%f%fn",&p1->number,p1->name,&p1->yuwen,&p1->yingyu,&p1->shuxue); printf("|%dt|%st|%.1ft|%.1ft|%.1ft|n",p1->number,p1->name,p1->yuwen,p1->yingyu,p1->shuxue); /*文件讀入與顯示*/ while(!feof(fp); p2-
19、>next=p1; p1->next=NULL; n=n+1; printf("-n");/*表格下線*/ fclose(fp);/*結(jié)束讀入,關(guān)閉文件*/ return (head);score *add(score *head,score *stu)/*函數(shù)add,功能:追加學(xué)生資料,并且將所有學(xué)生資料按學(xué)號排序*/score *p0,*p1,*p2,*p3,*max;int i,j;float fen;char t10; p3=stu=(score *)malloc(LEN);/*開辟一個新單元*/ printf("n輸入要增加的學(xué)生的資料!&q
20、uot;); repeat4: printf("請輸入學(xué)生學(xué)號(學(xué)號應(yīng)大于0):"); scanf("%d",&stu->number); /*輸入學(xué)號,學(xué)號應(yīng)大于0*/while(stu->number<0) getchar(); printf("輸入錯誤,請重新輸入學(xué)生學(xué)號:"); scanf("%d",&stu->number);/*輸入錯誤,重新輸入學(xué)號*/ if(stu->number=0) goto end2;/*當(dāng)輸入的學(xué)號為0時,轉(zhuǎn)到末尾,結(jié)束追加*/
21、else p3=head; if(n>0) for(i=0;i<n;i+) if(stu->number!=p3->number) p3=p3->next; else printf("學(xué)號重復(fù),請重輸!n"); goto repeat4; /*當(dāng)輸入的學(xué)號已經(jīng)存在,程序報錯,返回前面重新輸入*/ /*/ printf("輸入學(xué)生姓名:"); scanf("%s",stu->name); /*輸入學(xué)生姓名*/ printf("請輸入語文成績(0100):"); scanf(&quo
22、t;%f",&stu->yuwen); /*輸入語文成績,成績應(yīng)在0-100*/ while(stu->yuwen<0|stu->yuwen>100) getchar(); printf("輸入錯誤,請重新輸入語文成績"); scanf("%f",&stu->yuwen); /*輸入錯誤,重新輸入語文成績直到正確為止*/ printf("請輸入英語成績(0100):"); scanf("%f",&stu->yingyu);/*輸入英語成績,
23、成績應(yīng)在0-100*/ while(stu->yingyu<0|stu->yingyu>100) getchar(); printf("輸入錯誤,請重新輸入英語成績"); scanf("%f",&stu->yingyu);/*輸入錯誤,重新輸入英語成績直到正確為止*/ printf("請輸入數(shù)學(xué)成績(0100):"); scanf("%f",&stu->shuxue);/*輸入數(shù)學(xué)成績,成績應(yīng)在0-100*/ while(stu->shuxue<0|s
24、tu->shuxue>100) getchar(); printf("輸入錯誤,請重新輸入數(shù)學(xué)成績"); scanf("%f",&stu->shuxue);/*輸入錯誤,重新輸入數(shù)學(xué)成績直到正確為止*/p1=head;p0=stu;if(head=NULL)head=p0;p0->next=NULL;/*當(dāng)原來鏈表為空時,從首結(jié)點(diǎn)開始存放資料*/else/*原來鏈表不為空*/ if(p1->next=NULL)/*找到原來鏈表的末尾*/ p1->next=p0; p0->next=NULL;/*將它與新開
25、單元相連接*/ else while(p1->next!=NULL)/*還沒找到末尾,繼續(xù)找*/ p2=p1;p1=p1->next; p1->next=p0; p0->next=NULL; n=n+1;p1=head;p0=stu; for(i=1;i<n;i+) for(j=i+1;j<=n;j+) max=p1; p1=p1->next; if(max->number>p1->number) k=max->number; max->number=p1->number; p1->number=k; /*交換
26、前后結(jié)點(diǎn)中的學(xué)號值,使得學(xué)號大者移到后面的結(jié)點(diǎn)中*/ strcpy(t,max->name); strcpy(max->name,p1->name); strcpy(p1->name,t); /*交換前后結(jié)點(diǎn)中的姓名,使之與學(xué)號相匹配*/ fen=max->yuwen; max->yuwen=p1->yuwen; p1->yuwen=fen; /*交換前后結(jié)點(diǎn)中的語文成績,使之與學(xué)號相匹配*/ fen=max->yingyu; max->yingyu=p1->yingyu; p1->yingyu=fen; /*交換前后結(jié)點(diǎn)
27、中的英語成績,使之與學(xué)號相匹配*/ fen=max->shuxue; max->shuxue=p1->shuxue; p1->shuxue=fen; /*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績,使之與學(xué)號相匹配*/ max=head;p1=head;/*重新使max,p指向鏈表頭*/ end2:printf("現(xiàn)在的學(xué)生數(shù)為:%d個!n",n); return(head);score *search(score *head)/*函數(shù)search,功能:查詢學(xué)生成績*/int number;score *p1,*p2;printf("輸入要查詢的學(xué)生的學(xué)號
28、,");scanf("%d",&number);while(number!=0) if(head=NULL) printf("n沒有任何學(xué)生資料!n");return(head); printf("-n"); printf("|學(xué)號t|姓名t|語文t|英語t|數(shù)學(xué)t|n"); printf("-n");/*打印表格域*/ p1=head; while(number!=p1->number&&p1->next!=NULL) p2=p1;p1=p1-&g
29、t;next; if(number=p1->number) printf("|%dt|%st|%.1ft|%.1ft|%.1ft|n",p1->number,p1->name,p1->yuwen,p1->yingyu,p1->shuxue); printf("-n");/*打印表格域*/ else printf("%d不存在此學(xué)生!n",number); printf("輸入要查詢的學(xué)生的學(xué)號,"); scanf("%d",&number);print
30、f("已經(jīng)退出了!n");return(head);score *del(score *head)/*函數(shù)del,功能:刪除學(xué)生資料*/score *p1,*p2;int number;printf("輸入要刪除的學(xué)生的學(xué)號(輸入0時退出):");scanf("%d",&number);getchar();while(number!=0)/*輸入學(xué)號為0時退出*/ if(head=NULL) printf("n沒有任何學(xué)生資料!n"); return(head); p1=head; while(number
31、!=p1->number&&p1->next!=NULL) /*p1指向的不是所要找的首結(jié)點(diǎn),并且后面還有結(jié)點(diǎn)*/ p2=p1;p1=p1->next; /*p1后移一個結(jié)點(diǎn)*/ if(number=p1->number) /*找到了*/ if(p1=head) head=p1->next; /*若p1指向的是首結(jié)點(diǎn),把地二個結(jié)點(diǎn)地址賦予head*/ else p2->next=p1->next; /*否則將下一個結(jié)點(diǎn)地址 賦給前一結(jié)點(diǎn)地址*/ printf("刪除:%dn",number);n=n-1; else
32、printf("%d不存在此學(xué)生!n",number); /*找不到該結(jié)點(diǎn)*/ printf("輸入要刪除的學(xué)生的學(xué)號:"); scanf("%d",&number); getchar();#ifdef DEBUG printf("已經(jīng)退出了!n");#endifprintf("現(xiàn)在的學(xué)生數(shù)為:%d個!n",n);return(head); void print(score *head)/*函數(shù)print,功能:顯示學(xué)生成績*/score *p;if(head=NULL) printf(
33、"n沒有任何學(xué)生資料!n");elseprintf("%dn",n);printf("-n");printf("|學(xué)號t|姓名t|語文t|英語t|數(shù)學(xué)t|n");printf("-n");/*打印表格域*/p=head; do printf("|%dt|%st|%.1ft|%.1ft|%.1ft|n",p->number,p->name,p->yuwen,p->yingyu,p->shuxue); printf("-n");/
34、*打印表格域*/ p=p->next;while (p!=NULL);/*打印完成了*/score *statistics(score *head) /*函數(shù)statistics,功能:統(tǒng)計學(xué)生成績*/ float sum1=0,sum2=0,sum3=0,ave1=0,ave2=0,ave3=0,max=0,min; score *p; int x,y=0,i=0; p=head; printf("1個人總分和平均分t2單科平均分t3總分最高分t4總分最低分n"); scanf("%d",&x); getchar();switch(x)c
35、ase 1: if(head=NULL) printf("n沒有任何學(xué)生資料!n");return(head);/*鏈表為空*/ else printf("-n"); printf("|學(xué)號t|姓名t|語文t|英語t|數(shù)學(xué)t|總分t|平均分t|n"); printf("-n");/*打印表格域*/ while(p!=NULL) sum1=p->yuwen+p->yingyu+p->shuxue; /*計算個人總分*/ ave1=sum1/3;/*計算個人平均分*/ printf("|%d
36、t|%st|%.1ft|%.1ft|%.1ft|%.1ft|%.1ft|n",p->number,p->name,p->yuwen,p->yingyu,p->shuxue,sum1,ave1); /*打印結(jié)果*/ printf("-n");/*打印表格域*/ p=p->next; return(head); break; case 2: if(head=NULL) printf("n沒有任何學(xué)生資料!n");return(head);/*鏈表為空*/ while(p!=NULL) sum1=sum1+p-&g
37、t;yuwen; sum2=sum2+p->yingyu; sum3=sum3+p->shuxue;/*計算總分*/ y=y+1; ave1=sum1/y; ave2=sum2/y; ave3=sum3/y;/*計算平均分*/ p=p->next;/*使p指向下一個結(jié)點(diǎn)*/ printf("語文平均分是%.1fn",ave1); printf("英語平均分是%.1fn",ave2); printf("數(shù)學(xué)平均分是%.1fn",ave3);/*打印結(jié)果*/ return(head); break; case 3: if
38、(head=NULL) printf("n沒有任何學(xué)生資料!n");return(head);/*鏈表為空*/ max=p->yuwen+p->yingyu+p->shuxue; while(i<n) i=i+1; sum1=p->yuwen+p->yingyu+p->shuxue; /*計算個人總分*/ if(max<sum1) max=sum1; p=p->next; printf("總分最高分:%.1f",max); printf("n"); return(head); br
39、eak; case 4: if(head=NULL) printf("n沒有任何學(xué)生資料!n");return(head);/*鏈表為空*/ while(p!=NULL) min=p->yuwen+p->yingyu+p->shuxue; while(p!=NULL) sum2=p->yuwen+p->yingyu+p->shuxue; if(min>sum2) min=sum2; p=p->next; printf("總分最低分:%.1f",min); printf("n"); ret
40、urn(head); break; default :printf("輸入錯誤,請重試!n");return(head);save(score *p1) /*函數(shù)save,功能:保存學(xué)生的資料*/ FILE *fp;char filepn20;/*用來存放文件保存路徑以及文件名*/printf("請輸入文件路徑及文件名:");scanf("%s",filepn);if(fp=fopen(filepn,"w+")=NULL) printf("不能打開文件!n"); return 0; fprint
41、f(fp," 考試成績管理系統(tǒng) n");fprintf(fp," 作者:袁杰 班級:計科七班 學(xué)號:2009301500206 n"); fprintf(fp,"-n");fprintf(fp,"|學(xué)號t|姓名t|語文t|英語t|數(shù)學(xué)t|n"); fprintf(fp,"-n");/*打印表格域*/while(p1!=NULL)fprintf(fp,"%dt%st%.1ft%.1ft%.1ftn",p1->number,p1->name,p1->yuwen,
42、p1->yingyu,p1->shuxue); p1=p1->next;/*下移一個結(jié)點(diǎn)*/fclose(fp);printf("文件已經(jīng)保存!n");return 0;score *taxis(score *head) /*定義排序函數(shù)。此函數(shù)帶回一個指向鏈表頭的指針*/ score *p,*max; int i,j,x; float fen; char t10; if(head=NULL) printf("n沒有任何學(xué)生資料,請先建立鏈表!n");return(head);/*鏈表為空*/ max=p=head; for(i=0;i
43、<80;i+) printf("*"); printf("1按學(xué)生學(xué)號排序t2按學(xué)生姓名排序t3按語文成績排序n"); printf("4按英語成績排序t5按數(shù)學(xué)成績排序tn"); for(i=0;i<80;i+) printf("*"); printf("請選擇操作:"); scanf("%d",&x);/*選擇操作*/ getchar(); switch(x) /*用switch語句實現(xiàn)功能選擇*/ case 1 : for(i=1;i<n;i+
44、) for(j=i+1;j<=n;j+) max=p; p=p->next; if(max->number>p->number) k=max->number; max->number=p->number; p->number=k; /*交換前后結(jié)點(diǎn)中的學(xué)號值,使得學(xué)號大者移到后面的結(jié)點(diǎn)中*/ strcpy(t,max->name); strcpy(max->name,p->name); strcpy(p->name,t); /*交換前后結(jié)點(diǎn)中的姓名,使之與學(xué)號相匹配*/ fen=max->yuwen; max-
45、>yuwen=p->yuwen; p->yuwen=fen; /*交換前后結(jié)點(diǎn)中的語文成績,使之與學(xué)號相匹配*/ fen=max->yingyu; max->yingyu=p->yingyu; p->yingyu=fen; /*交換前后結(jié)點(diǎn)中的英語成績,使之與學(xué)號相匹配*/ fen=max->shuxue; max->shuxue=p->shuxue; p->shuxue=fen; /*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績,使之與學(xué)號相匹配*/ max=head;p=head;/*重新使max,p指向鏈表頭*/ print(head);br
46、eak;/*打印值排序后的鏈表內(nèi)容*/ case 2 : for(i=1;i<n;i+) for(j=i+1;j<=n;j+) max=p; p=p->next; if(strcmp(max->name,p->name)>0)/*strcmp=>字符串比較函數(shù)*/ strcpy(t,max->name);/*strcpy=>字符串復(fù)制函數(shù)*/ strcpy(max->name,p->name); strcpy(p->name,t); /*交換前后結(jié)點(diǎn)中的姓名,使得姓名字符串的值大者移到后面的結(jié)點(diǎn)中*/ k=max->
47、number; max->number=p->number; p->number=k; /*交換前后結(jié)點(diǎn)中的學(xué)號值,使之與姓名相匹配*/ fen=max->yuwen; max->yuwen=p->yuwen; p->yuwen=fen; /*交換前后結(jié)點(diǎn)中的語文成績,使之與姓名相匹配*/ fen=max->yingyu; max->yingyu=p->yingyu; p->yingyu=fen; /*交換前后結(jié)點(diǎn)中的英語成績,使之與姓名相匹配*/ fen=max->shuxue; max->shuxue=p->shuxue; p->shuxue=fen; /*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績,使之與姓名相匹配*/ p=head; max=head; print(head); break; case 3 : for(i=1;i<n;i+) for(j=i+1;j<=n;j+) max=p; p=p->next; if(max->yuwen>p->yuwen) fen=max->yuwen; max->yuwen=p->
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 七大浪費(fèi)豐田圖文
- 2024年遼寧省中考英語試題含解析
- 第一章下中國奴隸社會建筑2
- 江蘇省蘇州市工業(yè)園區(qū)2024-2025學(xué)年八年級上學(xué)期(10月份)月考英語試卷(無答案)
- 高中語文第2單元良知與悲憫6哈姆萊特節(jié)選課件新人教版必修下冊
- 從財務(wù)視角把控公司戰(zhàn)略與風(fēng)險
- 2013-2018年中國多媒體設(shè)備行業(yè)發(fā)展前景與投資戰(zhàn)略規(guī)劃分析報告
- 2024至2030年中國實木課桌數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國地板格柵釘數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國傳熱試驗臺數(shù)據(jù)監(jiān)測研究報告
- 儀表安裝施工方案
- 物業(yè)管理掛靠協(xié)議書
- 工業(yè)污水處理廠項目經(jīng)濟(jì)效益和社會效益分析報告
- 安徽省阜陽市臨泉縣2023-2024學(xué)年六年級上學(xué)期期中英語試卷+
- 中醫(yī)養(yǎng)生的吃生姜養(yǎng)生法
- 燃?xì)夤芫W(wǎng)運(yùn)行工施工環(huán)境保護(hù)詳細(xì)措施培訓(xùn)
- 神經(jīng)系統(tǒng)的分級調(diào)節(jié)課后鞏固練習(xí) 高二下學(xué)期生物人教版選擇性必修1
- 衛(wèi)生院請休假管理制度
- 靶向治療的題目
- 馬克·吐溫及作品《哈克貝利·費(fèi)恩歷險記》素材課件
- 【初中數(shù)學(xué) 】第五章 相交線與平行線 章節(jié)練習(xí)題 2023-2024學(xué)年人教版數(shù)學(xué)七年級下冊
評論
0/150
提交評論