湖北汽車工業(yè)學(xué)院電氣與信息工程學(xué)院c語言實訓(xùn)報告(共34頁)_第1頁
湖北汽車工業(yè)學(xué)院電氣與信息工程學(xué)院c語言實訓(xùn)報告(共34頁)_第2頁
湖北汽車工業(yè)學(xué)院電氣與信息工程學(xué)院c語言實訓(xùn)報告(共34頁)_第3頁
湖北汽車工業(yè)學(xué)院電氣與信息工程學(xué)院c語言實訓(xùn)報告(共34頁)_第4頁
湖北汽車工業(yè)學(xué)院電氣與信息工程學(xué)院c語言實訓(xùn)報告(共34頁)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上湖北汽車工業(yè)學(xué)院電氣與信息工程學(xué)院C 語言程序設(shè)計實訓(xùn)報告實訓(xùn)題目: 銷售管理專業(yè): 計算機科學(xué)與技術(shù)班級: 姓名: 成績:1問題根據(jù)分析該系統(tǒng)應(yīng)該包含的信息有:銷售員的基本信息:編號,姓名,性別。銷售產(chǎn)品的基本信息:產(chǎn)品代號,產(chǎn)品名稱,銷售價格。銷售統(tǒng)計表的基本信息:銷售員編號,產(chǎn)品編號,銷售日期,銷售數(shù)量。根據(jù)需求該系統(tǒng)應(yīng)有以下功能:各種基本數(shù)據(jù)的錄入。比如:銷售員的基本信息。各種基本數(shù)據(jù)的修改。即:能對已錄入的數(shù)據(jù)進(jìn)行編輯,修改。能刪除各種基本數(shù)據(jù)?;诟鞣N數(shù)據(jù)的查詢。例如輸入銷售員的編號,查詢銷售歷史情況。數(shù)據(jù)導(dǎo)出:將查詢的內(nèi)容導(dǎo)入到指定的文件。2系統(tǒng)采用C語

2、言實現(xiàn),開發(fā)環(huán)境為VC。3.運行要求能錄入四個銷售員及銷售信息。界面友好,操作方便。容錯性強,導(dǎo)出數(shù)據(jù)時如果數(shù)據(jù)不存在則可以提示用戶。一 總體設(shè)計1根據(jù)系統(tǒng)要求設(shè)計如下流程圖退出菜單顯示用戶輸入操作判斷用戶選擇的操作執(zhí)行相應(yīng)的操作退出2.系統(tǒng)模塊設(shè)計:根據(jù)系統(tǒng)功能設(shè)計以下模塊銷售管理系統(tǒng)功能選擇銷售員信息錄入產(chǎn)品信息錄入銷售信息錄入銷售統(tǒng)計表錄入銷售信息的修改修改信息刪除報表信息銷售報表的查詢保存退出系統(tǒng)主界面顯示模塊:完成系統(tǒng)菜單的提示。功能選擇模塊:根據(jù)用戶的選擇,完成其相應(yīng)的功能。銷售員的信息錄入:完成用戶從操作界面錄入銷售員信息,保存入系統(tǒng)的功能。產(chǎn)品信息的錄入:錄入產(chǎn)品信息,保存入系

3、統(tǒng)。銷售日期的錄入:錄入產(chǎn)品的銷售日期,保存入系統(tǒng)。錄入信息的修改:完成用戶從界面輸入通信錄,在系統(tǒng)中查詢定位,并將錄入的數(shù)據(jù)保存入系統(tǒng)。信息的導(dǎo)出:完成用戶從界面輸入需要導(dǎo)出的銷售員編號,讀取該內(nèi)容,并在界面上顯示導(dǎo)入的內(nèi)容。錄入信息的刪除:完成用戶從界面輸入需要的銷售員,產(chǎn)品,銷售日期,并將其從系統(tǒng)中刪除。三.詳細(xì)設(shè)計銷售信息結(jié)構(gòu)體數(shù)據(jù)項目名稱數(shù)據(jù)項目系統(tǒng)表示數(shù)據(jù)類型數(shù)據(jù)長度備注銷售員編號Aid字符串19產(chǎn)品編號Pid字符串11銷售日期date結(jié)構(gòu)體14銷售數(shù)量num整型4產(chǎn)品名稱Ne字符型19銷售員名稱Na字符型19采用鏈表結(jié)構(gòu)保存錄入信息,信息為:銷售員編號,產(chǎn)品編號,銷售日期,銷售數(shù)

4、量。沒輸入一比銷售信息插入一個鏈表。每輸入一比信息,則將該鏈表中插入一條記錄。、銷售報表1銷售報表2銷售報表3使用C語言創(chuàng)建結(jié)構(gòu)體如下struct sellinfochar na20;char ne20;char aid19;char pid19;int num;char date10;struct sellinfo *next;sellinfo1;2。界面設(shè)計:主界面:根據(jù)系統(tǒng)要求,設(shè)計一個字符界面,顯示系統(tǒng)的菜單,為了體現(xiàn)友好性,將在每個菜單前顯示該菜單項對應(yīng)的數(shù)字用戶輸入菜單項前面的數(shù)字,主菜單消失,進(jìn)入該模塊的相應(yīng)界面,進(jìn)行相應(yīng)的操作,完成后,回到主界面。:3.模塊實現(xiàn)主界面實現(xiàn) :調(diào)

5、用printf()函數(shù),在屏幕上打印需要顯示的字符信息,需要在顯示之前調(diào)用system(“cls”)函數(shù),將前面的界面清空。功能性選擇模塊實現(xiàn):接受從鍵盤輸入菜單選擇,判斷并調(diào)用相應(yīng)的功能函數(shù),完成其對應(yīng)的功能。實現(xiàn)功能選擇。對應(yīng)的實現(xiàn)函數(shù) menu_select();銷售信息錄入模塊實現(xiàn):模塊說明:從鍵盤輸入銷售信息,在動態(tài)存儲區(qū)中創(chuàng)建銷售信息的節(jié)點,遍歷鏈表,將其插入鏈表的最后位置。對應(yīng)函數(shù) createsellinfoRec()按銷售員的編號查詢該銷售員的銷售記錄模塊說明:從鍵盤輸入銷售員的編號,遍歷鏈表,找出與輸入編號相同的銷售員編號,然后輸出模塊流程:清屏輸入要查找的銷售員的編號遍歷

6、鏈表查找與輸入的銷售員的編號相同的記錄輸出查找到的信息對應(yīng)函數(shù):searchsellinfoRec()刪除指定的報表模塊說明:從鍵盤輸入報表的銷售員編號,便利鏈表,查找其中與輸入相同編號的報表并刪除。模塊流程:清屏輸入要查找的銷售員的編號遍歷鏈表查找與輸入的銷售員的編號相同的記錄刪除對應(yīng)的報表對應(yīng)函數(shù):deletesellinfoRec()修改指定報表:從鍵盤輸入報表的銷售員編號,便利鏈表,查找其中與輸入相同編號的報表并修改。模塊流程:清屏輸入要查找的銷售員的編號遍歷鏈表查找與輸入的銷售員的編號相同的記錄修改對應(yīng)的報表對應(yīng)函數(shù):modifysellinfoRec()插入報表:輸入要插入的位置,

7、找到插入點,插入。模塊流程:清屏輸入要插入的位置找到插入點插入對應(yīng)函數(shù):insertsellinfoRec()顯示信息的實現(xiàn):便利鏈表至最后,逐個輸出鏈表所有信息。模塊流程:清屏便利鏈表輸出鏈表對應(yīng)函數(shù):listsellinfoRec()保存記錄的實現(xiàn):通過指針打開E盤文件文件,然后進(jìn)行保存。模塊流程:清屏通過指針打開E盤文件進(jìn)行寫入保存成功對應(yīng)函數(shù):writeInfo()。四、測試結(jié)果1、新建銷售記錄測試 輸入 eee 2 333 333 2 111 2 www 222 2 運行結(jié)果:正常,信息已建立。查詢銷售記錄測試:輸入編號 1測試結(jié)果:正常顯示,可以實現(xiàn)查詢功能。修改銷售信息測試:輸入

8、標(biāo)號 1測試結(jié)果:修改成功,可以實現(xiàn)修改功能。插入銷售記錄測試:輸入數(shù)據(jù) aaa 2qqq 2 2 測試結(jié)果:運行正常,可以正常插入。刪除功能測試:輸入編號2運行結(jié)果:正常,可以刪除指定數(shù)據(jù)。顯示界面測試:測試結(jié)果:正常,可以顯示界面。保存功能測試:測試結(jié)果:界面顯示正常,可以在指定路徑找到指定文件。五:實訓(xùn)總結(jié):通過C語言實訓(xùn),讓我加深了對C語言的了解,而不只是單單的在課本中學(xué)到的那些理論,平時乏味的課程,通過自己動手親自編寫,變的生動有趣,而在自己動手的過程中,出現(xiàn)的問題很多,比理論要難的多,當(dāng)一個程序?qū)懲暌院?,?jīng)常會有很多錯誤而沒法解決。不過,通過幾天的實訓(xùn),逐漸積攢了一些經(jīng)驗,有些錯誤

9、可以很快就看出來。 這次實訓(xùn)有很大的收獲,讓我對C語言有了更深的認(rèn)識,平時在課堂上學(xué)到的東西可以自己動手編寫,將其轉(zhuǎn)化成一些實用的技能。如果是一個程序?qū)懲暌惶庡e誤也沒用,會有種成就感,于是興趣就來了,興趣來了,自然學(xué)的東西也就多了,能把理論變成實際的技能,讓我對C語言有了濃厚的興趣和更深層的認(rèn)識。 C語言是一個有序的學(xué)習(xí),學(xué)了最基本的替換,然后擴展到循環(huán),嵌套,條理很清楚,不是 一個零散的知識,實際上所有的課程都如此,不過通過實訓(xùn)我也知道了自己的不足,存在的很多問題。自己的基礎(chǔ)知識不扎實,遇到的問題,沒有很好的邏輯思維,親自編寫一個陌生的程序的時候會有種無法下手的感覺,找不到突破口。通過實訓(xùn),

10、逐漸理清了順序,對于簡單的程序和一些相對比較繁瑣的嵌套,循環(huán),不在是看著一頭霧水。其實只要理清了思路,把基礎(chǔ)知識掌握了,然后有條不紊的分析,一步一步理解,C語言還是很有意思的課程。 自己親自動手編寫程序讓我增加了對C語言程序開發(fā)環(huán)境的了解,不管以后從事什么行業(yè),學(xué)習(xí)C語言都對自己的職業(yè)很有幫助,如果是從事編程工程工作的話,就更有幫助了,即使以后的編程工作可能不用C語言,但是擁有扎實的C語言基礎(chǔ)是對工作很有用的。感謝學(xué)校安排這次實訓(xùn)和老師的耐心講解,讓我學(xué)到了很多知識,在實訓(xùn)過程中,同學(xué)之間的互相探討,老師的循循善誘,最終讓我們達(dá)到了舉一反三的效果,在學(xué)知識的同,也增加了同學(xué)老師之間的感情。希望

11、以后還會有更多類似的實訓(xùn)課程,在有限的大學(xué)時間內(nèi)學(xué)到更多的實用技能,為以后的工作打下一個良好的基礎(chǔ)。六:源程序#include<stdio.h>#include<string.h>#include<malloc.h>#include <stdlib.h>#include<conio.h>#define LEN sizeof(struct sellinfo)struct sellinfochar na20;char ne20;char aid19;char pid19;char num10;char date10;struct sell

12、info *next;sellinfo1;struct sellinfo *head,*p1,*p2,*p3;/*函數(shù)聲明*/void createsellinfoRec();/*新建銷售統(tǒng)計表記錄*/void searchsellinfoRec();/*查詢銷售統(tǒng)計表記錄*/void modifysellinfoRec();/*修改銷售統(tǒng)計表記錄*/void insertsellinfoRec();/*插入銷售統(tǒng)計表記錄*/void deletesellinfoRec();/*刪除銷售統(tǒng)計表記錄*/void listsellinfoRec();/*顯示所有銷售統(tǒng)計表信息*/void writ

13、eInfo();/*保存銷售信息記錄*/void exit0();/*退出*/int menu_select();/*主菜單*/*主函數(shù)*/int main() for(;)switch(menu_select()case 1: system("cls"); createsellinfoRec();break;case 2: system("cls"); searchsellinfoRec();break;case 3: system("cls"); modifysellinfoRec();break; case 4: system(

14、"cls"); insertsellinfoRec();break;case 5: system("cls"); deletesellinfoRec();break;case 6: system("cls"); listsellinfoRec();break;case 7: system("cls"); writeInfo();break;case 0: system("cls"); exit0();return 0;default :getchar();printf("n 選擇錯誤,

15、請正確輸入你的選擇(0-7),:n");printf("n 按任意鍵返回.n");getchar();getchar();system("cls");/*清屏*/ return 0;/*主菜單*/int menu_select()int c;printf("tt=菜單=n");printf("ttt1.新建銷售統(tǒng)計記錄nn");printf("ttt2.查詢銷售統(tǒng)計記錄nn");printf("ttt3.修改銷售統(tǒng)計記錄nn");printf("ttt4.

16、插入銷售統(tǒng)計記錄nn");printf("ttt5.刪除銷售統(tǒng)計記錄nn");printf("ttt6.顯示所有銷售統(tǒng)計信息nn");printf("ttt7.保存銷售信息記錄nn");printf("ttt0.退出nnn");printf("t=n");printf("n ttt請輸入你的選擇(0-7):t");scanf("%d",&c);return c;/*新建銷售統(tǒng)計表記錄*/void createsellinfoRec()in

17、t n,flag,i;if(head!=0) p3=head;while( p3->next!=NULL)p3=p3->next;getchar();printf("n 銷售統(tǒng)計表數(shù)據(jù)已存在,新建銷售記錄將接續(xù)在信息的后面,按任意鍵繼續(xù).:n");getchar();system("cls");/*清屏*/p3->next=p1=(struct sellinfo *)malloc(LEN);/*開辟一個新單元*/ else head=p1=(struct sellinfo *)malloc(LEN);/*開辟一個新單元*/p1->

18、next =NULL;printf("nn 請輸入要建立的銷售統(tǒng)計信息數(shù)目n(1-10):t");doscanf("%d",&n);if(n<1|n>10) printf("nn輸入有誤,請重新輸入:t");while(n<1|n>10);/*開始建立n條銷售統(tǒng)計表信息記錄*/printf("nnn 請按銷售員姓名 編號 產(chǎn)品名稱 編號 銷售數(shù)量 銷售日期 的形式輸入%d條銷售統(tǒng)計記錄n",n);for(i=0;i<n;i+)scanf("%s%s%s%s%s%s&q

19、uot;, p1->na,p1->aid,p1->ne,p1->pid,p1->num,p1->date);p2=(struct sellinfo *)malloc(LEN);/*開辟一個新單元*/p1->next =p2;p3=p1;p1=p2;p1->next =NULL;free(p2);p3->next=NULL;printf("按任意鍵返回n");getchar();system("cls");/*清屏*/flag=1;/*清除保存記錄標(biāo)志*/*修改銷售統(tǒng)計表記錄*/void modifys

20、ellinfoRec()char aid19;int flag;if(head=NULL) getchar();printf("n 銷售統(tǒng)計表數(shù)據(jù)庫為空,請按任意鍵返回:n");getchar();system("cls");/*清屏*/return;p1=head;printf("nn請輸入要修改記錄的銷售員編號:t");scanf("%s",aid);while(strcmp(aid,p1->aid )!=NULL&&p1->next!=NULL)p1=p1->next ;if

21、(strcmp(aid,p1->aid )=NULL)strcpy(p1->aid,aid);printf("nn 請輸入該職工的姓名:n");scanf("%s",p1->na);printf("nn 請輸入該職工所買產(chǎn)品的編號:n");scanf("%s",p1->pid);printf("nn 請輸入該職工的銷售日期:n");scanf("%s",p1->date);printf("nn 請輸入該職工的銷售數(shù)量:n");

22、scanf("%s",p1->num);printf("n1項信息修改完畢");else printf("nn找不到該職工號信息!");getchar();printf("按任意鍵將返回:n");getchar();system("cls");/*清屏*/flag=1;/*清除保存記錄標(biāo)志*/return;/*插入銷售統(tǒng)計表記錄*/void insertsellinfoRec()int n=0,m,i,flag;p1=head;if(head=NULL) /*空數(shù)據(jù)庫插入在第一個位置*/g

23、etchar();printf("n 職工信息數(shù)據(jù)庫為空,只能插入第一個位置,按任意鍵將繼續(xù)。:n");getchar();printf("nnn 請按銷售員姓名 編號(都小于20位) 產(chǎn)品名稱 編號(都小于20位) 銷售數(shù)量 銷售日期(格式例:)的形式輸入%d條銷售統(tǒng)計表記錄n",n);printf("nn注:不同信息間以空格鍵隔開n");p1=head=(struct sellinfo *)malloc(LEN);/*開辟一個新單元*/head->next=NULL;scanf("%s%s%s%s%s%s"

24、;, p1->na,p1->aid,p1->ne,p1->pid,p1->num,p1->date);printf("n1項信息輸入完畢,按任意鍵返回.n");getchar();system("cls");/*清屏*/flag=1;/*清除保存記錄標(biāo)志*/return;/*數(shù)據(jù)庫不為空時,分插入第一個位置,中間位置,最后一個位置三種情況*/don+;p1=p1->next; while(p1!=0);printf("職工信息數(shù)據(jù)庫中共有%d條記錄,請輸入插入的位置n:n",n);doscan

25、f("%d",&m);if(m<1|m>n+1) printf("nn 輸入范圍有誤,請重新輸入希望插入的正確位置(1-%d):n",n+1);while(m<1|m>n+1);if(m=1) /*插入在數(shù)據(jù)庫的第一個位置*/p1=head;getchar();printf("nnn 請按銷售員姓名 編號(都小于20位) 產(chǎn)品名稱 編號(都小于20位) 銷售數(shù)量 銷售日期(格式例:)的形式輸入%d條銷售統(tǒng)計表記錄n",n);printf("nn注:不同信息間以空格鍵隔開n");hea

26、d=(struct sellinfo *)malloc(LEN);/*開辟一個新單元*/scanf("%s%s%s%s%s%s", head->na,head->aid,head->ne,head->pid,head->num,head->date);head->next =p1;printf("n1項信息輸入完畢,按任意鍵返回.n");getchar();system("cls");/*清屏*/flag=1;/*清除保存記錄標(biāo)志*/return;if(m=n+1) /*插入在數(shù)據(jù)庫的最后一個

27、位置*/p1=head;while( p1->next!=NULL)p1=p1->next;printf("nnn 請按銷售員姓名 編號(都小于20位) 產(chǎn)品名稱 編號(都小于20位) 銷售數(shù)量 銷售日期(格式例:)的形式輸入%d條銷售統(tǒng)計表記錄n",n);printf("nn注:不同信息間以空格鍵隔開n");p2=(struct sellinfo *)malloc(LEN);/*開辟一個新單元*/scanf("%s%s%s%s%s%s", p2->na,p2->aid,p2->ne,p2->pid

28、,p2->num,p2->date);p2->next=NULL;p1->next =p2;printf("n1項信息輸入完畢,按任意鍵返回.n");getchar();system("cls");/*清屏*/flag=1;/*清除保存記錄標(biāo)志*/return;/*插入在數(shù)據(jù)庫的中間第n個位置*/p1=head;for(i=1;i<m;i+)p2=p1;p1=p1->next;printf("nnn 請按銷售員姓名 編號(都小于20位) 產(chǎn)品名稱 編號(都小于20位) 銷售數(shù)量 銷售日期(格式例:)的形式輸入

29、%d條銷售統(tǒng)計表記錄n",n);printf("nn注:不同信息間以空格鍵隔開n");p3=(struct sellinfo *)malloc(LEN);/*開辟一個新單元*/scanf("%s%s%s%s%s%s",p3->na,p3->aid,p3->ne,p3->pid,p3->num,p3->date);p3->next=p1;p2->next =p3;printf("n1項信息輸入完畢,按任意鍵返回.n");getchar();system("cls&quo

30、t;);/*清屏*/flag=1;/*清除保存記錄標(biāo)志*/return;/*刪除指定銷售員編號的銷售信息記錄*/void deletesellinfoRec()char aid19;int flag;if(head=NULL) getchar();printf("n 銷售信息數(shù)據(jù)庫為空,按任意鍵將返回:n");getchar();system("cls");/*清屏*/return;p1=head;printf("nn請輸入要刪除銷售記錄的銷售員編號:n");scanf("%s",aid);while(strcmp

31、(aid,p1->aid )!=0&&p1->next!=NULL)p2=p1;p1=p1->next ;if(strcmp(aid,p1->aid )=0)if(head->next=NULL)free(head);head=NULL;else if(head=p1)head=p1->next;free(p1);elsep2->next=p1->next;free(p1);printf("n刪除完畢;");else printf("nn找不到該銷售員編號!");getchar();prin

32、tf("按任意鍵返回:n");getchar();system("cls");/*清屏*/flag=1;/*清除保存記錄標(biāo)志*/return;/*查詢銷售統(tǒng)計表記錄*/void searchsellinfoRec()char aid19;p1=head;if(p1=NULL) printf("nn銷售統(tǒng)計表數(shù)據(jù)庫為空! n"); printf("n 按任意鍵返回.n");getchar();getchar();system("cls");/*清屏*/return ;printf("nn

33、 請輸入銷售員編號查詢:n");scanf("%s",aid);while(p1!=NULL)if(strcmp(p1->aid,aid )=0)printf("t該銷售員信息銷售信息如下:n");printf("t 銷售員姓名:");printf("%sn",p1->na );printf("t 銷售員編號:");printf("%sn",p1->aid );printf("t 產(chǎn)品名稱:");printf("%sn

34、",p1->ne );printf("t 產(chǎn)品編號:");printf("%sn",p1->pid );printf("t銷售日期:");printf("%sn",p1->date);printf("t銷售數(shù)量:");printf("%sn",p1->num );break;else p1=p1->next ;if(p1=NULL) printf("nn找不到該職工信息!n"); printf("n 按任意

35、鍵返回.n");getchar();getchar();system("cls");/*清屏*/*顯示所有銷售統(tǒng)計表信息*/void listsellinfoRec()if(head=NULL) printf("n數(shù)據(jù)庫中沒有銷售統(tǒng)計記錄信息,按任意鍵返回。n");getchar();getchar();system("cls");return;printf("n全部職工信息如下:n");printf("n銷售員姓名編號產(chǎn)品名稱編號銷售數(shù)量銷售日期nn");p1=head;while(

36、p1!=NULL)printf("%stt%st%stt%st%stt%sn",p1->na,p1->aid,p1->ne,p1->pid,p1->num,p1->date );p1=p1->next;printf("n按任意鍵返回!.n");getchar();getchar();system("cls");/*清屏*/*保存職工記錄*/void writeInfo()int flag;FILE *fp;/*定義文件指針*/if(head=NULL) printf("n數(shù)據(jù)庫中沒有職工信息,按任意鍵返回。n");getchar(); getchar();system("cls");return;if(flag=0) printf("n數(shù)據(jù)庫中職工信息已保存過,按任意鍵返回。n");getchar(); getchar();system("cls");return;if(fp=fopen("E:zc.txt","w")=NULL)/*打開文件*/printf("n數(shù)據(jù)庫中職工信息無法保存,按任意鍵返回。n");ge

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論