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

下載本文檔

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

文檔簡介

湖北汽車工業(yè)學(xué)院電氣與信息工程學(xué)院《C語言程序設(shè)計》實訓(xùn)報告實訓(xùn)題目:銷售管理專業(yè):計算機科學(xué)與技術(shù)班級:姓名:成果:1.問題依據(jù)分析該系統(tǒng)應(yīng)當(dāng)包含的信息有:銷售員的基本信息:編號,姓名,性別。銷售產(chǎn)品的基本信息:產(chǎn)品代號,產(chǎn)品名稱,銷售價格。銷售統(tǒng)計表的基本信息:銷售員編號,產(chǎn)品編號,銷售日期,銷售數(shù)量。依據(jù)需求該系統(tǒng)應(yīng)有以下功能:各種基本數(shù)據(jù)的錄入。比如:銷售員的基本信息。各種基本數(shù)據(jù)的修改。即:能對已錄入的數(shù)據(jù)進行編輯,修改。能刪除各種基本數(shù)據(jù)?;诟鞣N數(shù)據(jù)的查詢。例如輸入銷售員的編號,查詢銷售歷史狀況。數(shù)據(jù)導(dǎo)出:將查詢的內(nèi)容導(dǎo)入到指定的文件。2.系統(tǒng)采納C語言實現(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)銷售管理系統(tǒng)功能選擇銷售員信息錄入產(chǎn)品信息錄入銷售信息錄入銷售統(tǒng)計表錄入銷售信息的修改修改信息刪除報表信息銷售報表的查詢保存退出系統(tǒng)主界面顯示模塊:完成系統(tǒng)菜單的提示。功能選擇模塊:依據(jù)用戶的選擇,完成其相應(yīng)的功能。銷售員的信息錄入:完成用戶從操作界面錄入銷售員信息,保存入系統(tǒng)的功能。產(chǎn)品信息的錄入:錄入產(chǎn)品信息,保存入系統(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)中刪除。三.具體設(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ù)量。沒輸入一比銷售信息插入一個鏈表。每輸入一比信息,則將該鏈表中插入一條記錄。、銷售報表1銷售報表1銷售報表2銷售報表3運用C語言創(chuàng)建結(jié)構(gòu)體如下structsellinfo{ charna[20]; charne[20]; charaid[19]; charpid[19]; intnum; chardate[10]; structsellinfo*next; }sellinfo1;2。界面設(shè)計:主界面:依據(jù)系統(tǒng)要求,設(shè)計一個字符界面,顯示系統(tǒng)的菜單,為了體現(xiàn)友好性,將在每個菜單前顯示該菜單項對應(yīng)的數(shù)字用戶輸入菜單項前面的數(shù)字,主菜單消逝,進入該模塊的相應(yīng)界面,進行相應(yīng)的操作,完成后,回到主界面。:3.模塊實現(xiàn)主界面實現(xiàn):調(diào)用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()按銷售員的編號查詢該銷售員的銷售記錄 模塊說明:從鍵盤輸入銷售員的編號,遍歷鏈表,找出與輸入編號相同的銷售員編號,然后輸出 模塊流程: 清屏清屏輸入要查找的銷售員的編號遍歷鏈表查找與輸入的銷售員的編號相同的記錄輸出查找到的信息對應(yīng)函數(shù):searchsellinfoRec()刪除指定的報表模塊說明:從鍵盤輸入報表的銷售員編號,便利鏈表,查找其中與輸入相同編號的報表并刪除。模塊流程:清屏清屏輸入要查找的銷售員的編號遍歷鏈表查找與輸入的銷售員的編號相同的記錄刪除對應(yīng)的報表對應(yīng)函數(shù):deletesellinfoRec()修改指定報表:從鍵盤輸入報表的銷售員編號,便利鏈表,查找其中與輸入相同編號的報表并修改。模塊流程:清屏清屏輸入要查找的銷售員的編號遍歷鏈表查找與輸入的銷售員的編號相同的記錄修改對應(yīng)的報表對應(yīng)函數(shù):modifysellinfoRec()插入報表:輸入要插入的位置,找到插入點,插入。模塊流程:清屏清屏輸入要插入的位置找到插入點插入對應(yīng)函數(shù):insertsellinfoRec()顯示信息的實現(xiàn):便利鏈表至最終,逐個輸出鏈表全部信息。模塊流程:清屏清屏便利鏈表輸出鏈表對應(yīng)函數(shù):listsellinfoRec()保存記錄的實現(xiàn):通過指針打開E盤文件文件,然后進行保存。模塊流程:清屏清屏通過指針打開E盤文件進行寫入保存勝利對應(yīng)函數(shù):writeInfo()。四、測試結(jié)果1、新建銷售記錄測試輸入eee23333332111111111112www222211111111運行結(jié)果:正常,信息已建立。查詢銷售記錄測試:輸入編號1測試結(jié)果:正常顯示,可以實現(xiàn)查詢功能。修改銷售信息測試:輸入標(biāo)號1測試結(jié)果:修改勝利,可以實現(xiàn)修改功能。插入銷售記錄測試:輸入數(shù)據(jù)aaa2qqq22222222測試結(jié)果:運行正常,可以正常插入。刪除功能測試:輸入編號2運行結(jié)果:正常,可以刪除指定數(shù)據(jù)。顯示界面測試:測試結(jié)果:正常,可以顯示界面。保存功能測試:測試結(jié)果:界面顯示正常,可以在指定路徑找到指定文件。五:實訓(xùn)總結(jié):通過C語言實訓(xùn),讓我加深了對C語言的了解,而不只是單單的在課本中學(xué)到的那些理論,平常乏味的課程,通過自己動手親自編寫,變的生動好玩,而在自己動手的過程中,出現(xiàn)的問題許多,比理論要難的多,當(dāng)一個程序?qū)懲暌院?,常常會有許多錯誤而沒法解決。不過,通過幾天的實訓(xùn),漸漸積攢了一些閱歷,有些錯誤可以很快就看出來。這次實訓(xùn)有很大的收獲,讓我對C語言有了更深的相識,平常在課堂上學(xué)到的東西可以自己動手編寫,將其轉(zhuǎn)化成一些好用的技能。假如是一個程序?qū)懲暌惶庡e誤也沒用,會有種成就感,于是愛好就來了,愛好來了,自然學(xué)的東西也就多了,能把理論變成實際的技能,讓我對C語言有了深厚的愛好和更深層的相識。C語言是一個有序的學(xué)習(xí),學(xué)了最基本的替換,然后擴展到循環(huán),嵌套,條理很清晰,不是一個零散的學(xué)問,事實上全部的課程都如此,不過通過實訓(xùn)我也知道了自己的不足,存在的許多問題。自己的基礎(chǔ)學(xué)問不扎實,遇到的問題,沒有很好的邏輯思維,親自編寫一個生疏的程序的時候會有種無法下手的感覺,找不到突破口。通過實訓(xùn),漸漸理清了依次,對于簡潔的程序和一些相對比較繁瑣的嵌套,循環(huán),不在是看著一頭霧水。其實只要理清了思路,把基礎(chǔ)學(xué)問駕馭了,然后有條不紊的分析,一步一步理解,C語言還是很有意思的課程。自己親自動手編寫程序讓我增加了對C語言程序開發(fā)環(huán)境的了解,不管以后從事什么行業(yè),學(xué)習(xí)C語言都對自己的職業(yè)很有幫助,假如是從事編程工程工作的話,就更有幫助了,即使以后的編程工作可能不用C語言,但是擁有扎實的C語言基礎(chǔ)是對工作很有用的。感謝學(xué)校支配這次實訓(xùn)和老師的耐性講解,讓我學(xué)到了許多學(xué)問,在實訓(xùn)過程中,同學(xué)之間的相互探討,老師的諄諄教導(dǎo),最終讓我們達到了舉一反三的效果,在學(xué)學(xué)問的同,也增加了同學(xué)老師之間的感情。希望以后還會有更多類似的實訓(xùn)課程,在有限的高校時間內(nèi)學(xué)到更多的好用技能,為以后的工作打下一個良好的基礎(chǔ)。六:源程序#include<stdio.h>#include<string.h>#include<malloc.h>#include<stdlib.h>#include<conio.h>#defineLENsizeof(structsellinfo)structsellinfo{ charna[20]; charne[20]; charaid[19]; charpid[19]; charnum[10]; chardate[10]; structsellinfo*next; }sellinfo1;structsellinfo*head,*p1,*p2,*p3;/*函數(shù)聲明*/voidcreatesellinfoRec(); /*新建銷售統(tǒng)計表記錄*/ voidsearchsellinfoRec(); /*查詢銷售統(tǒng)計表記錄*/voidmodifysellinfoRec(); /*修改銷售統(tǒng)計表記錄*/voidinsertsellinfoRec(); /*插入銷售統(tǒng)計表記錄*/voiddeletesellinfoRec(); /*刪除銷售統(tǒng)計表記錄*/voidlistsellinfoRec(); /*顯示全部銷售統(tǒng)計表信息*/voidwriteInfo(); /*保存銷售信息記錄*/voidexit0(); /*退出*/intmenu_select(); /*主菜單*//*主函數(shù)*/intmain(){ for(;;) { switch(menu_select()) { case1:system("cls");createsellinfoRec();break; case2:system("cls");searchsellinfoRec();break; case3:system("cls");modifysellinfoRec();break; case4:system("cls");insertsellinfoRec();break; case5:system("cls");deletesellinfoRec();break; case6:system("cls");listsellinfoRec();break; case7:system("cls");writeInfo();break; case0:system("cls");exit0();return0; default:{ getchar(); printf("\n選擇錯誤,請正確輸入你的選擇(0-7),:\n"); printf("\n按隨意鍵返回......\n"); getchar(); getchar(); system("cls"); /*清屏*/ } } } return0;}/*主菜單*/intmenu_select(){ intc; printf("\t\t==============菜單==============\n"); printf("\t\t\t1.新建銷售統(tǒng)計記錄\n\n"); printf("\t\t\t2.查詢銷售統(tǒng)計記錄\n\n"); printf("\t\t\t3.修改銷售統(tǒng)計記錄\n\n"); printf("\t\t\t4.插入銷售統(tǒng)計記錄\n\n"); printf("\t\t\t5.刪除銷售統(tǒng)計記錄\n\n"); printf("\t\t\t6.顯示全部銷售統(tǒng)計信息\n\n"); printf("\t\t\t7.保存銷售信息記錄\n\n"); printf("\t\t\t0.退出\n\n\n"); printf("\t===================================================\n"); printf("\n\t\t\t請輸入你的選擇(0-7):\t"); scanf("%d",&c); returnc;}/*新建銷售統(tǒng)計表記錄*/voidcreatesellinfoRec(){ intn,flag,i; if(head!=0){ p3=head; while(p3->next!=NULL) p3=p3->next; getchar(); printf("\n銷售統(tǒng)計表數(shù)據(jù)已存在,新建銷售記錄將接續(xù)在信息的后面,按隨意鍵接著......:\n"); getchar(); system("cls"); /*清屏*/ p3->next=p1=(structsellinfo*)malloc(LEN); /*開拓一個新單元*/ } else head=p1=(structsellinfo*)malloc(LEN); /*開拓一個新單元*/ p1->next=NULL; printf("\n\n請輸入要建立的銷售統(tǒng)計信息數(shù)目n(1-10):\t"); do{ scanf("%d",&n); if(n<1||n>10) printf("\n\n輸入有誤,請重新輸入:\t"); }while(n<1||n>10); /*起先建立n條銷售統(tǒng)計表信息記錄*/ printf("\n\n\n請按銷售員姓名編號產(chǎn)品名稱編號銷售數(shù)量銷售日期的形式輸入%d條銷售統(tǒng)計記錄\n",n); for(i=0;i<n;i++) { scanf("%s%s%s%s%s%s",p1->na,p1->aid,p1->ne,p1->pid,p1->num,p1->date); p2=(structsellinfo*)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)計表記錄*/voidmodifysellinfoRec(){ charaid[19];intflag; if(head==NULL) { getchar(); printf("\n銷售統(tǒng)計表數(shù)據(jù)庫為空,請按隨意鍵返回:\n"); getchar(); system("cls"); /*清屏*/ return; } p1=head; printf("\n\n請輸入要修改記錄的銷售員編號:\t"); scanf("%s",aid); while(strcmp(aid,p1->aid)!=NULL&&p1->next!=NULL) p1=p1->next; if(strcmp(aid,p1->aid)==NULL) { strcpy(p1->aid,aid); printf("\n\n請輸入該職工的姓名:\n"); scanf("%s",p1->na); printf("\n\n請輸入該職工所買產(chǎn)品的編號:\n"); scanf("%s",p1->pid); printf("\n\n請輸入該職工的銷售日期:\n"); scanf("%s",p1->date); printf("\n\n請輸入該職工的銷售數(shù)量:\n"); scanf("%s",p1->num); printf("\n1項信息修改完畢"); } else printf("\n\n找不到該職工號信息!"); getchar(); printf("按隨意鍵將返回:\n"); getchar(); system("cls"); /*清屏*/ flag=1; /*清除保存記錄標(biāo)記*/ return;}/*插入銷售統(tǒng)計表記錄*/voidinsertsellinfoRec() { intn=0,m,i,flag; p1=head; if(head==NULL){ /*空數(shù)據(jù)庫插入在第一個位置*/ getchar(); printf("\n職工信息數(shù)據(jù)庫為空,只能插入第一個位置,按隨意鍵將接著。:\n"); getchar(); printf("\n\n\n請按銷售員姓名編號(都小于20位)產(chǎn)品名稱編號(都小于20位)銷售數(shù)量銷售日期(格式例:20110402)的形式輸入%d條銷售統(tǒng)計表記錄\n",n); printf("\n\n注:不同信息間以空格鍵隔開\n"); p1=head=(structsellinfo*)malloc(LEN); /*開拓一個新單元*/ head->next=NULL; scanf("%s%s%s%s%s%s",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ù)庫不為空時,分插入第一個位置,中間位置,最終一個位置三種狀況*/ do{ n++; p1=p1->next; }while(p1!=0); printf("職工信息數(shù)據(jù)庫中共有%d條記錄,請輸入插入的位置n:\n",n); do{ scanf("%d",&m); if(m<1||m>n+1)printf("\n\n輸入范圍有誤,請重新輸入希望插入的正確位置(1-%d):\n",n+1); }while(m<1||m>n+1); if(m==1){ /*插入在數(shù)據(jù)庫的第一個位置*/ p1=head; getchar(); printf("\n\n\n請按銷售員姓名編號(都小于20位)產(chǎn)品名稱編號(都小于20位)銷售數(shù)量銷售日期(格式例:20110402)的形式輸入%d條銷售統(tǒng)計表記錄\n",n); printf("\n\n注:不同信息間以空格鍵隔開\n"); head=(structsellinfo*)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ù)庫的最終一個位置*/ p1=head; while(p1->next!=NULL) p1=p1->next; printf("\n\n\n請按銷售員姓名編號(都小于20位)產(chǎn)品名稱編號(都小于20位)銷售數(shù)量銷售日期(格式例:20110402)的形式輸入%d條銷售統(tǒng)計表記錄\n",n); printf("\n\n注:不同信息間以空格鍵隔開\n"); p2=(structsellinfo*)malloc(LEN); /*開拓一個新單元*/ scanf("%s%s%s%s%s%s",p2->na,p2->aid,p2->ne,p2->pid,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("\n\n\n請按銷售員姓名編號(都小于20位)產(chǎn)品名稱編號(都小于20位)銷售數(shù)量銷售日期(格式例:20110402)的形式輸入%d條銷售統(tǒng)計表記錄\n",n); printf("\n\n注:不同信息間以空格鍵隔開\n"); p3=(structsellinfo*)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"); /*清屏*/ flag=1; /*清除保存記錄標(biāo)記*/ return;}/*刪除指定銷售員編號的銷售信息記錄*/voiddeletesellinfoRec(){ charaid[19];intflag; if(head==NULL) { getchar(); printf("\n銷售信息數(shù)據(jù)庫為空,按隨意鍵將返回:\n"); getchar(); system("cls"); /*清屏*/ return; } p1=head; printf("\n\n請輸入要刪除銷售記錄的銷售員編號:\n"); scanf("%s",aid); while(strcmp(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; } elseif(head==p1) { head=p1->next; free(p1); } else{ p2->next=p1->next; free(p1); } printf("\n刪除完畢;"); } else printf("\n\n找不到該銷售員編號!"); getchar(); printf("按隨意鍵返回:\n"); getchar(); system("cls"); /*清屏*/ flag=1; /*清除保存記錄標(biāo)記*/ return;}/*查詢銷售統(tǒng)計表記錄*/voidsearchsellinfoRec(){ charaid[19]; p1=head; if(p1==NULL) { printf("\n\n銷售統(tǒng)計表數(shù)據(jù)庫為空!!!\n"); printf("\n按隨意鍵返回......\n"); getchar();getchar(); system("cls"); /*清屏*/ return; } printf("\n\n請輸入銷售員編號查詢:\n"); scanf("%s",aid); while(p1!=NULL) { if(strcmp(p1->aid,aid)==0) { printf("\t該銷售員信息銷售信息如下:\n"); printf("\t銷售員姓名:"); printf("%s\n",p1->na); printf("\t銷售員編號:"); printf("%s\n",p1->aid); printf("\t產(chǎn)品名稱:"); printf("%s\n",p1->ne); printf("\t產(chǎn)品編號:"); printf("%s\n",p1->pid); printf("\t銷售日期:"); printf("%s\n",p1->date); printf("\t銷售數(shù)量:"); printf("%s\n",p1->num); break; } else{p1=p1->next;} } if(p1==NULL)printf("\n\n找不到該職工信息!!!\n"); printf("\n按隨意鍵返回......\n"); getchar();getchar(); system("cls"); /*清屏*/}/*顯示全部銷售統(tǒng)計表信息*/voidlistsellinfoRec(){ if(head==NULL) {printf("\n數(shù)據(jù)庫中沒有銷售統(tǒng)計記錄信息,按隨意鍵返回。\n"); getchar();getchar(); system("cls"); return;} printf("\n全部職工信息如下:\n"); printf("\n銷售員姓名 編號 產(chǎn)品名稱 編號 銷售數(shù)量 銷售日期 \n\n"); p1=head; while(p1!=NULL) { printf("%s\t\t%s\t%s\t\t%s\t%s\t\t%s\n",p1->na,p1->aid,p1->ne,p1->pid,p1->num,p1->date); p1=p1->next; } printf("\n按隨意鍵返回!......\n"); getchar();getchar(); system("cls"); /*清屏*/}/*保存職工記錄*/voidwriteInfo(){ intflag; 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"); getchar();getchar(); sy

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論