




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、*大學課程設(shè)計報告課程名稱 咼級語言程序設(shè)計設(shè)計題目 學生信息管理系統(tǒng)專 業(yè) 計算機科學與技術(shù)班 級 學 號 姓 名 完成日期課程設(shè)計任務(wù)書設(shè)計題目:學生信息管理系統(tǒng)設(shè)計設(shè)計內(nèi)容與要求:內(nèi)容:對學生信息進行管理,學生信息包括學號、姓名、性別、年齡、學歷、學號、 住址、電話等(學號不重復)。要求:(1) 系統(tǒng)以菜單方式工作(2) 學生信息錄入功能(學生信息用文件保存)。(3) 輸出學生信息、瀏覽學生信息功能。(4) 查詢和排序功能:(至少一種查詢方式),如按學號查詢、按學歷查詢等。(5) 學生信息刪除、修改功能(任選項)。指導教師:年 月 日課程設(shè)計評語成績:指導教師:洛陽理工學院課程設(shè)計報告【
2、問題描述】學生信息管理軟件設(shè)計。對學生信息進行管理,學生信息包括:學號,姓名,年齡,性別,出生年月,地址,電話,E-mail等。試設(shè)計一個學生信息管理軟件。【基本要求】一、輸入的形式和輸入值的范圍形式:用scanf輸入學生的學號,姓名,年齡,性別,出生年月,地址,電 話,E-mail。輸入一個學生信息一個回車。用輸入的學號p1->num來控制輸入,當輸入的學號為0時,用break跳出循環(huán)。即if(p1->num=O)break 。輸入值的范圍:學號、年齡為整型 long num; int age;姓名為字符串型15個字節(jié)char name15;性別為字符串型,10個字節(jié)char s
3、ex10;出生為字符串型,20個字節(jié)char chushen20;地址為字符串型,30個字節(jié)char dizhi30;郵箱為字符串型,輸入11位數(shù)字char email11。二、輸出的形式輸出是以表格的形式輸出,即表格的每一行都能顯示第一個學生的信息,第 二行是顯示第二個學生的信息。三、程序所能達到的功能對學生信息進行管理,學生信息包括職學號,姓名,年齡,性別,出生年月, 地址,電話,E-mail。(1) 系統(tǒng)以菜單方式工作(2) 學生信息錄入功能。(3)輸出學生信息、瀏覽學生信息功能(4)查詢和排序功能:(至少一種查詢方式),如按學號查詢、按姓名查詢等。(5) 學生信息刪除、修改功能(任選項
4、)(6) 添加學生信息。【測試數(shù)據(jù)】輸入:設(shè)輸入四個學生信息,以最后一個學生的學號為 0來結(jié)束輸入,學號 是整型。預期的輸出結(jié)果:預期的輸出結(jié)果請參見程序后的運行結(jié)果。【數(shù)據(jù)結(jié)構(gòu)】排序記錄的數(shù)據(jù)元素表采用一維數(shù)組存儲結(jié)構(gòu), 每個元素包含8個關(guān)鍵字段, 其類型描述為:#i nclude<stdio.h>#i nclude<malloc.h>分配size字節(jié)的存儲區(qū)#i nclude<stri ng.h>包含字符串處理函數(shù)的頭文件,可以直接調(diào)現(xiàn)有的字符串處理的一系列函數(shù)#defi ne len sizeof(struct stude nt)/ 宏定義求字節(jié)運算符
5、#i nclude<stdlib.h>/清屏功能struct stude ntlong num;聲明一個結(jié)構(gòu)體類型struct stude nt/定義學號為long型數(shù)據(jù)char n ame15;/定義姓名int age;/定義年齡char sex3;定義性別char chushe n 10;/定義出生char dizhi20;/定義出生地址char pho ne11;/定義電話char email20;定義郵箱struct stude nt *n ext;/next是指針變量,指向結(jié)構(gòu)體變量【算法思想】利用一維結(jié)構(gòu)體存放所有學生的信息,輸入后,在輸出時要對學生按學號的 高低排序,
6、然后可以執(zhí)行按學號查詢學生信息,輸入學號,刪除學生信息,輸入 學號可以找出該學生信息,然后選擇修改學生信息,如果來了新學生,還可以添 加學生信息。【總體設(shè)計】主菜單包括:輸入函數(shù)、學號排序、瀏覽函數(shù)、刪除函數(shù)、修改函數(shù)、添加函數(shù)L輸入函數(shù)用鍵盤輸入學生信息學生排序按學生學號高低排序輸出學生信息以表格的形式輸出學生信息顯示主菜單刪除學生信息輸入一個學生學號,來刪除該學生信息修改學生信息輸入學號,修改的學生信息添加學生信息在原有的學生上添加學生信息圖1-1學生管理總體設(shè)計【模塊劃分】一、主函數(shù):mai n()顯示系統(tǒng)工作菜單,顯示該系統(tǒng)的所有功能。告訴使用者所有將會調(diào)用的被 調(diào)函數(shù),再運用選擇函數(shù)
7、switch即可根據(jù)使用者所輸入的學號進入對應的功能程 序。并且對菜單做了一個循環(huán),進行完一個選擇后,按回車鍵可進行清屏功能, 把屏幕上除了主菜單以外都清空,然后可以繼續(xù)選擇那些可以使用的功能,這樣 可以方便使用者使用,并且每一步都很清晰。以 8退出系統(tǒng)。二、輸入函數(shù):struct stude nt *creat()在該程序的前面已經(jīng)定義了一個結(jié)構(gòu)體struct student用來儲存學生的所有信息,(學號、年齡、姓名、性別、出生日期、地址、電話、由E箱)。定義pl和p2,struct student *p1,*p2;p1,p2是指向 struct student類型數(shù)據(jù)的指針變量。定義一個n
8、=0, n是輸入的個數(shù),主要作用是:如果輸入一個學生信息,首地 址指向pl,head=p1;否則p2的下一個地址指向 pl,p2指向p1. p2->next=p1 ; p2=p1 ;學號控制循環(huán)。三、排序函數(shù): void paixu(struct student *head)用一個for語句做循環(huán),不是NULL的話,指針指向下一個,按學生學號高低 排序。整形直接交換,字符型用strcpy交換,類型相當于兩個數(shù)據(jù)之間的交換。四、輸出函數(shù):void prin tlist(struct stude nt *head)在主函數(shù)里邊用while控制循環(huán),輸出學生信息,然后指針指向下一個五、查詢函數(shù)
9、: void findList_num(struct student *head)和void fin dList_ nu m(struct stude nt *head)輸入一個學號或姓名,做一個for循環(huán),即指針pt指向第一個地址,再定義 一個指針pl,讓它等于pt,他是緊跟著pt后面的一個指針,讓p1->next不等于 NULL pt指向下一個地址。這樣就能修改最后一個學生信息了。如果要查詢的學 生的學號在學生里,就輸出該學生信息,否則,就輸出查詢的學生信息不存在。六、刪除函數(shù):int shan chu(struct stude nt *head)輸入一個學號,先找到這個學生的信息。
10、如果輸入的學號在學生信息中,就 進行以下循環(huán):如果輸入的是第一個學生的話,就head等于第二個學生信息;如果輸入的學生信息是最后一個,就讓倒數(shù)第二個等于NULL否則的話,就讓下一個學生信息覆蓋前一個。如果輸入的學號不在學生信息中,輸出“此學生信息不 存在”。七、修改函數(shù):struct student *delList(struct student *head,long del_ num)輸入要修改的學號,找到該學生并且輸出該學生的信息。然后屏幕上會出現(xiàn) 學生信息的所有項目,用switch進行選擇修改的項目。選擇后輸入新的學生信息, 用它來覆蓋原來的學生信息。八、添加函數(shù):void in ser
11、t(struct stude nt *head)用一個while語句while(p2->next!=NULL) 控制循環(huán),p2的指針指向下一個 地址,即p2=p2->next;這是找到最后一個地址,然后開辟動態(tài)存儲區(qū),p仁(struct student *)malloc(len);輸入要添加的學號,用學號為 0來終止循環(huán),如果不為0,就繼續(xù)輸入學生信息。【源程序】#i nclude<stdio.h>#include<malloc.h>/分配size字節(jié)的存儲區(qū)#i ncludevstri ng.h>包含字符串處理函數(shù)的頭文件,可以直接調(diào)用現(xiàn)有的字符串處
12、理的一系列函數(shù)#defi ne len sizeof(struct stude nt)/ 求字節(jié)運算符#i nclude<stdlib.h>清屏功能FILE *fp;struct stude nt/聲明一個結(jié)構(gòu)體類型 struct stude ntint num;學號為整型char n ame20;/姓名為字符串char gen ter10;/性別為字符串int age;/年齡為整型char xueli20;/學歷為字符串in t go ngzi;/學號為整型char address30;/地址為字符串char pho ne11;/電話為字符串struct stude nt *n
13、ext;/next是指針變量,指向結(jié)構(gòu)體變量;void menu()prin tf("=學生信息管理系統(tǒng)=nn");printf("1、錄入學生信息n");printf("2、瀏覽學生信息n");printf("3、查詢學生信息n");printf("4、刪除學生信息n");printf("5、插入學生信息n");printf("6、修改學生信息n");printf("7、排序?qū)W生信息n");printf("8退出管理系統(tǒng)n&
14、quot;);prin tf("=n");struct student *creat() /錄入學生信息int n;struct stude nt *head;struct stude nt *p1,*p2;n=0;p1=p2=(struct stude nt *) malloc(le n);scan f("%dt%dt%st%st%st%st%st%s",&p1-> num,&p1->age,p1-> name,p1->sex,p1->chushe n,p1->dizhi,p1->ph on e
15、,p1->email);head=NULL;while(p1- >num!=0)n=n+1;if(n=1) head=p1;else p2->n ext=p1;p2=p1;p1=(struct stude nt *)malloc(le n);sca nf("%dt%dt%st%st%st%st%st%s",&p1-> num,&p1->age,p1-> name,p1->s ex,p1->chushe n,p1->dizhi,p1->pho ne,p1->email);p2-> next
16、=NULL;return(head);void in sert(struct stude nt *head) /插 入學生信息int search_ num;struct stude nt *p,*q,*s;p=head;printf("在哪個學生前插入請輸入學號:n");sea nf("%d",&search _nu m);while(p!=NULL)&&(p-> nu m!=search_num)q=p;p=p->n ext;s=(struct stude nt *)malloc(le n);q->n ext
17、=s;system("cls");printf("請輸入學生信息:n");printf("學號t年齡t姓名t性別t出生t地址t電話te-mailn");scan f("%dt%dt%st%st%st%st%st%s",&s-> num,&s->age,s-> name,s->sex,s->chus hen, s->dizhi,s->ph on e,s->email);s->n ext=p;void prin tList(struct stude
18、nt *head) 瀏覽全部學生信息struct stude nt *p;p=head;if(head=NULL)printf("沒有學生信息!n");elsedofread(p,le n,1,fp);prin tf("%dt%dt%st%st%st%st%st%sn",p-> nu m,p->age,p-> name,p->sex,p->chus hen ,p->dizhi,p->pho ne,p->email);p=p->n ext;while(p!=NULL); void fin dList_
19、nu m(struct stude nt *head,l ong search_ num) /按 學號查找 struct stude nt *p;p=head;while(p!=NULL)&&(p-> nu m!=search_num) p=p->n ext;if(p!=NULL) prin tf("%dt%dt%st%st%st%st%st%sn",p-> nu m,p->age,p-> name,p->sex,p->chus hen ,p->dizhi,p->pho ne,p->email);e
20、lseprintf("沒有該學生信息!n");void findList_name(struct student *head,char *search_name) /按姓名查找struct stude nt *p;int cmp1=0,cmp=0;p=head;while(p!=NULL)if(strcmp(p->n ame,search_ name)!=0) p=p->n ext;cmp+;elseprin tf("%dt%dt%st%st%st%st%st%sn",p-> nu m,p->age,p-> name,p-&
21、gt;sex,p->chus hen ,p->dizhi,p->pho ne,p->email);p=p->n ext;cmp1=1;if(cmp!=0&&cmp1=0)prin tf("沒有該學生信息! !n");void xiugai(struct stude nt *p1,l ong xiu_ num) 修改學生信息struct stude nt *p2;p2=p1;while(p2!=NULL)&&( p2-> nu m!=xiu_num)p2=p2->n ext;if(p2!=NULL)sc
22、a nf("%dt%dt%st%st%st%st%st%s",&p2-> num,&p2->age,p2-> name,p2->s ex,p2->chushe n,p2->dizhi,p2->pho ne,p2->email); elseprintf("沒有該學生信息!n"); struct student *delList(struct student *head,long del_num) / 刪除學生信息 struct stude nt *p,*q;p=head;q=head;whil
23、e(p &&(p->num != del_ nu m)q=p;p=p->n ext;if(p=NULL)printf("無此學號!n");elseif(p = head)head = p->n ext; free(p);elseq->n ext = p->n ext; free(p);retur n head; void paixu(struct student *head) /按學號排序struct stude nt *p,*f,*t;char ch100;int i;t=f=p=head;for(p=head;p->n
24、 ext!=NULL;p=p->n ext)for(t=head,f=t- >n ext;t- >n ext!=NULL;t=t- >n ext,f=f- >n ext)if(t- >num>f->num>0)i=t- >num;t->num=f->num;f->num=i;i=t->age;t->age=f->age;f->age=i;strcpy(ch,t- >n ame); strcpy(t- >n ame,f- >n ame); strcpy(f- >n ame
25、,ch);strcpy(ch,t->sex); strcpy(t->sex,f->sex); strcpy(f->sex,ch);strcpy(ch,t->chushe n); strcpy(t->chushe n, f->chushe n); strcpy(f->chushe n, ch); strcpy(ch,t->dizhi); strcpy(t->dizhi,f->dizhi); strcpy(f->dizhi,ch); strcpy(ch,t->ph on e); strcpy(t->ph on e,
26、f->ph on e); strcpy(f->ph on e,ch); strcpy(ch,t->email); strcpy(t->email,f->email); strcpy(f->email,ch);/ return head;void save(struct stude nt *head) / 保存為磁盤文件 struct stude nt *p;/打開個文件if(fp=fope n("keshe","w")=NULL)prin tf("ca nnot ope n this filen")
27、; exit(O);p=head;while(p!=NULL)fprin tf(fp,"%dn",p-> num);fprin tf(fp,"%dn",p->age);fprin tf(fp,"%sn",p->n ame);fprin tf(fp,"%sn",p->sex);fprin tf(fp,"%sn",p->chushe n); fprin tf(fp,"%sn",p->dizhi);fprin tf(fp,"%sn&qu
28、ot;,p->pho ne);fprin tf(fp,"%sn",p->email);p=p->n ext;fclose(fp); struct student *read() /從磁盤讀取文件struct stude nt *head=NULL;struct stude nt *p=NULL;struct stude nt *t=NULL;int a;/ fp=fope n("keshe","r");個文件if(fp=fope n("keshe","r")=NULL)打開pr
29、in tf("ca nnot ope n this filen");exit(O);while(1)t=(struct stude nt *)malloc(le n);a=fsca nf(fp,"%dt%dt%st%st%st%st%st%s", &t-> num,& t->age,t- >n ame,t->se x,t->chushe n, t->dizhi,t->ph on e,t->email);if(a=0|a=-1)return head;t->n ext=NULL;if(p
30、=NULL)p=t;head=t;elsep->n ext=t;p=p->n ext;p-> next=NULL;fclose(fp);void mai n()主函數(shù)int code=0;struct stude nt *pt = NULL;for(code=1;code+)menu();printf("請輸入序號:n"); scan f("%d",&code);system("cls"); switch(code)case 1:/控制循環(huán)調(diào)用菜單函數(shù)/提示輸入序號/清屏(下邊也是這樣的功能)/選擇序號進行功
31、能選擇system("cls");printf("=輸入學生信息=n");printf("n");printf("學號t年齡t姓名t性別t出生t地址t電話te-mailn"); pt=creat();/調(diào)用輸入函數(shù)save(pt);/將數(shù)據(jù)存儲到磁盤中 system("cls");prin tf("=輸入學生信息printf("=n");prin tf ("*成功輸入學生信息*!nn");n");printf("按回車鍵返回主
32、菜單n");getchar();/按回車鍵返回getchar();system("cls");break;case 2:system("cls");prin tf("= 學 生 信 息 表 =n");printf("n");printf("學號t年齡t姓名t性別t出生t地址t電話te-mailn");prin tList(read();調(diào)用輸出函數(shù)(是從磁盤中讀出的)prin tf("= =n");printf("n");printf("
33、;n按回車鍵返回主菜單n");getchar();getchar();system("cls");break;case 3:int search=0;system("cls");prin tf("=查 詢 學 生 信 息=n");printf("n");while(search!=3)/進入查詢功能函數(shù)printf("1、按學號查詢n2、按姓名查詢n3、退出查詢n");sca nf("%d",&search);/ 插入查找的方式switch(search)c
34、ase 1:選擇學號查詢long search_ num;system("cls");printf("請輸入學生學號n"); sca nf("%d", &search_ nu m);system("cls");prin tf("= 查詢 結(jié) 果=n");printf("n");printf("學號t年齡t姓名t性別t出生t地址t電話te-mailn");findList_num(read(),search_num);/調(diào)用查找函數(shù),將數(shù)據(jù)從磁盤中讀
35、出prin tf("=n");printf("n");printf("n按回車鍵返回查詢菜單n");getchar();getchar();system("cls");break;case 2:/按姓名查找char search_ name15;system("cls");printf("請輸入學生姓名n");sca nf("%s",search_name);輸入要查找的學生的姓名system("cls");prin tf("
36、=查詢結(jié)果=n");printf("n");printf("學號t年齡t姓名t性別t出生t地址t電話te-mailn");fin dList_name(read(),search_name);/ 調(diào)用姓名查找函數(shù)prin tf("= =n");printf("n");printf("n按回車鍵返回查詢菜單n");getchar();getchar();system("cls");system("cls");break;case 4:刪除學生信息l
37、ong del_ num;system("cls");prin tf("=刪 除 學 生 信 息=n");printf("n");printf("請輸入要刪除學生信息的學號:n");sca nf("%d",&del_num);輸入要刪除的學號system("cls");pt=delList(read(),del_num);/ 調(diào)用刪除函數(shù)save(pt);prin tf("=n");printf("n");printf(&quo
38、t;學號為%d的學生信息成功刪除n",del_num);printf("n按回車鍵返回主菜單n");getchar();getchar();system("cls");break;case 5:插入函數(shù)system("cls");prin tf("= 插 入 學 生 信 息 =n");printf("n");in sert(pt);調(diào)用輸入函數(shù)save(pt);/保存到磁盤中system("cls");prin tf("= 插 入 學 生 信 息=n&qu
39、ot;);printf("n");printf("*插入學生信息成功*!nn");printf("按回車鍵返回主菜單n");getchar();getchar();system("cls");break;case 6:修改函數(shù)long search_ num;system("cls");printf("請輸入要修改的學生學號:n");sca nf("%d",&search_num);輸入要修改的學生學號system("cls")
40、;prin tf("=修 改 學 生 信 息=n");printf("n");printf("學號t年齡t姓名t性別t出生t地址t電話te-mailn"); fin dList_num(read(),search_num);調(diào)用查找函數(shù)prin tf("n");printf("請輸入修改信息:n");printf("學號t年齡t姓名t性別t出生t地址t電話te-mailn"); pt=read();xiugai(pt,search_num);/ 調(diào)用修改函數(shù)save(pt);
41、/ 保存prin tf("=n");printf("n");printf("*修改學生信息成功*!nn");printf("n按回車鍵返回查詢菜單n");getchar();getchar();system("cls");break;case 7:排序函數(shù)system("cls");printf("按學號從小到大排序nn");prin tf("= 學 生 信 息 表 =n");printf("n");printf(&
42、quot;學號t年齡t姓名t性別t出生t地址t電話te-mailn"); pt=read();paixu(pt);調(diào)用排序函數(shù)prin tList(pt);/調(diào)用顯示函數(shù)save(pt);prin tf("= =n");printf("n");printf("n按回車鍵返回主菜單n");getchar();getchar();system("cls");break;case 8:read();break;返回函數(shù)23洛陽理工學院課程設(shè)計報告【測試情況】1. 打開程序,進入主菜單,“學生信息管理系統(tǒng)”,包括
43、七項功能,(1)輸入 學生信息,以輸入學號位0結(jié)束;(2)瀏覽學生信息;(3)按學生好號或姓名查 詢學生信息;(4)按學號刪除學生信息;(5)按學號找出要修改的學生信息,再 修改該學生信息;(6)添加學生信息;(8)退出系統(tǒng)。屯匚語言上機實嶽詫程設(shè)訊gbug'gxb二一統(tǒng) "系 人理 訓自亠一耳 -一 4- 一一學12345678自3自3自曲自3自自3自3 亠一一豆一目=SJ一豆一一更_更一一 入薦除入圖1-2菜單2. 選擇(1),輸入四個學生信息,輸入的學號為 0結(jié)束輸入。如圖1-3宀年齡曹名性別出生地址電話e-mail1812M丄舸476102P<jq .con13
44、M199486983Pqq.con1712321Sn M19941994II8296 86154Pqq _coml45qq,con00000000圖1-3輸入3. 選擇功能(2)瀏覽學生信息,如1-4電話 7610 8698 8296出生1994 199419941994性別nHN年齡12263218學號I E:C語盲上機實鐵躍程設(shè)計Dt bu gwe蝕he-mail 2(?q(f .con 3qq com 4q4,coml4 5(?qq .cam721-4瀏覽學生信息4. 選擇功能(3),進行查詢學生信息,如下圖,查找的是學號為12的學生信息 同時要查找的學生信息不在學生表中,就會輸出“學生
45、信息不存在”。:花;匚語言上初奕驗課程設(shè):-Debugwe,exe*1-5查找學生信息25洛陽理工學院課程設(shè)計報告#洛陽理工學院課程設(shè)計報告5. 選擇功能(4),進行刪除功能,如下圖,輸入要刪除的學號為14,再選擇功能(2),查看是否刪除掉,同時,如果要刪除的學生信息不在學生表中,就輸出“此學生信息不存在”。如下圖1-6。I飛:匚語言二機實逐煒琨設(shè)-汁Qebugw已exu圖1-6刪除學生信息#洛陽理工學院課程設(shè)計報告#洛陽理工學院課程設(shè)計報告選擇功能(5),添加學生信息,輸入學生信息,以輸入的學號為0結(jié)束輸#洛陽理工學院課程設(shè)計報告入,再選擇功能(2)進行瀏覽,查看添加的學生信息是否添加上,如
46、下圖1-7。e-nail3Gqq,con9Gqq,cnn "l(?qq »conl-45(?qq *con舌 8 8 6 5-19 9 9 1hB 6 ? 2 6R 8 & & 8J.U 4 8 4 4M3 9 9 9 9LU 9 8 9 9L L 1 1 1 1弔性啊W啊啊齡年2645321926洛陽理工學院課程設(shè)計報告#洛陽理工學院課程設(shè)計報告圖1-7添加學生信息6. 選擇功能(6),修改學生信息,輸入要修改學生學號,以輸入的學號為12為例,再選擇功能(2)進行瀏覽,查看添加的學生信息是否添加上,修改前如下 圖1-8,修改后如圖1-9。飛;*語言上機須斜杲程設(shè)計2北ug訕強討r歲RX_于土 口屆/P學號 年齡誥名性別岀牛地址電話e-nail£1732程M1994安徽82964qq_coml4
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)節(jié)能減排的技術(shù)與政策探討
- 工業(yè)電機故障診斷與維護策略
- 工業(yè)設(shè)計在產(chǎn)品創(chuàng)新中的價值
- 工業(yè)節(jié)能的智慧能源管理
- 工業(yè)設(shè)計與產(chǎn)品創(chuàng)新表達
- 工業(yè)設(shè)計產(chǎn)品外觀的色彩搭配與創(chuàng)新性
- 工作環(huán)境對教師工作滿意度的影響
- 工廠企業(yè)消防安全管理
- 工程機械設(shè)備安全防護技術(shù)
- 工廠環(huán)境與職業(yè)健康安全培訓
- 土地流轉(zhuǎn)補充合同協(xié)議書
- 新材料產(chǎn)業(yè)研發(fā)與產(chǎn)業(yè)化應用實施方案案
- 利用對稱性計算圖示結(jié)構(gòu),作彎矩圖EI=常數(shù)
- 成都市2022級(2025屆)高中畢業(yè)班摸底測試(零診)化學試卷(含答案)
- 2024屆廣東省廣州市白云區(qū)小升初必考題數(shù)學檢測卷含解析
- 中醫(yī)基礎(chǔ)理論考試題庫及答案五
- 開票稅點自動計算器
- 國家開放大學電大《10861理工英語4》期末終考題庫及答案
- 廣東省中山市2022-2023學年高一年級下冊期末統(tǒng)一考試物理試題含解析
- 2024年橫州茉莉花投資集團有限責任公司招聘筆試沖刺題(帶答案解析)
- 蔬菜栽培學智慧樹知到期末考試答案章節(jié)答案2024年浙江大學
評論
0/150
提交評論