C語言課設(shè)二題報告文件_第1頁
C語言課設(shè)二題報告文件_第2頁
C語言課設(shè)二題報告文件_第3頁
C語言課設(shè)二題報告文件_第4頁
C語言課設(shè)二題報告文件_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

長江高校工程技術(shù)學(xué)院C語言課程設(shè)計實習報告同學(xué)成果管理系統(tǒng)同學(xué)姓名: 學(xué)號: 序號:專業(yè)班級:指導(dǎo)老師:報告日期:同學(xué)成果管理系統(tǒng)問題的提出:首先,由于我做的題目有兩個文本文檔,所以剛開頭時我不知所措,當別的同學(xué)做一個文檔的程序時,我還在考慮我應(yīng)該做幾個?應(yīng)該怎么做?其次,在做程序的過程中有很多處細節(jié)沒有注意,導(dǎo)致最后程序的執(zhí)行消滅問題。再次,由于平常對基礎(chǔ)掌握的不夠堅固,導(dǎo)致編寫程序時消滅瓶頸。功能要求:在主函數(shù)中讀入原始數(shù)據(jù)文件的內(nèi)容,保存在對應(yīng)的結(jié)構(gòu)體數(shù)組中,然后顯示菜單,利用菜單調(diào)用各個函數(shù),分別完成如下功能:對同學(xué)成果信息實現(xiàn)查詢和顯示功能:eq\o\ac(○,1)按同學(xué)的姓名查詢的簡略信息eq\o\ac(○,2)依據(jù)同學(xué)性別查詢同學(xué)的信息,顯示全部物品信息。將滿意查詢條件的整條記錄顯示在屏幕上。計算每位同學(xué)的總成果,并重寫在另一個文本文件中。對同學(xué)成果信息實現(xiàn)排序功能:eq\o\ac(○,1)按姓名排序eq\o\ac(○,2)按總成果排序。將排序后的結(jié)果顯示在屏幕上。要求實現(xiàn)兩種排序方式。實現(xiàn)同學(xué)成果信息的添加功能:在錄入新的同學(xué)信息前,先推斷該生的學(xué)號是否存在,如果存在,則可進行數(shù)據(jù)的錄入;如果不存在,則提示不能進行添加操作。實現(xiàn)刪除功能:先輸入同學(xué)的學(xué)號,若系統(tǒng)中有次同學(xué)信息,則刪除該生信息;若無此生信息,則提示系統(tǒng)無此同學(xué)信息。實現(xiàn)修改功能:現(xiàn)輸入要修改的同學(xué)學(xué)號,如果該生存在,則依據(jù)需要,修改同學(xué)的相關(guān)信息;若不存在,則提示系統(tǒng)中無此生信息。計算每個同學(xué)的加權(quán)平均數(shù)(英語的學(xué)分為5,數(shù)學(xué)的學(xué)分為4,C語言的學(xué)分為4.5物理的學(xué)分為3),加權(quán)平均數(shù)的小位數(shù)保留兩位。退出功能.課程設(shè)計題目功能系統(tǒng)功能模塊框圖設(shè)計主菜單主菜單信息查詢計算總成績姓名排序和總成績排序添加功能刪除功能修改功能計算加權(quán)平均數(shù)退出計算加權(quán)平均數(shù)退出數(shù)據(jù)結(jié)構(gòu)說明#include〈stdio。h>函數(shù)名printf、scanf、puts等的使用#include<string.h>“比較兩個字符串"等功能的使用#include<stdlib.h>“安排size字節(jié)的存儲區(qū)"功能的使用#defineN20將N的值定義為8structstu定義一個結(jié)構(gòu)體,里面包含xh,xm,xb,csny,yy,sx,C,wl,zcj并定義一個結(jié)構(gòu)體數(shù)組變量stu[10]{ charxh[10];同學(xué)學(xué)號 charxm[10];同學(xué)姓名 charxb[10];同學(xué)性別charcsny[10];同學(xué)誕生年月 floatyy;同學(xué)英語成果 floatsx;同學(xué)數(shù)學(xué)成果 floatC;同學(xué)C語言成果 floatwl;同學(xué)物理成果 floatzcj;同學(xué)總成果}stu[10];/*結(jié)構(gòu)體數(shù)組變量*/voidmain()/*定義主函數(shù)*/{ readfile();/*執(zhí)行函數(shù)readfile()*/ menu();/*執(zhí)行函數(shù)menu()*/ }簡略設(shè)計(1)實現(xiàn)同學(xué)信息的查詢功能:定義函數(shù)cjcx,其功能是從鍵盤上輸入數(shù)據(jù)與結(jié)構(gòu)體中的數(shù)據(jù)進行比較推斷,推斷后輸出相同同學(xué)的全部信息,最后在主函數(shù)中調(diào)用,并將查詢后的結(jié)果顯示在屏幕上。(2)實現(xiàn)計算每位同學(xué)的總成果功能:定義函數(shù)zcj,其功能就是以寫的方式新建一個文本文件,以for循環(huán)計算每位同學(xué)的總成果,并寫入新建的文本中。(3)實現(xiàn)物品信息的排序功能:定義函數(shù)px,其功能就是按程序要求的同學(xué)姓名對同學(xué)進行排序和同學(xué)總成果對同學(xué)進行排序,并將排序后的結(jié)果顯示在屏幕上。(4)實現(xiàn)同學(xué)信息的添加功能:定義函數(shù)tj,其功能就是將滿意條件的同學(xué)信息加入該文件中,如果該生的學(xué)號已存在,則提示不能進行添加操作。(5)實現(xiàn)同學(xué)信息的刪除功能:定義函數(shù)sc,其功能就是先查詢出要刪除的同學(xué)學(xué)號,然后推斷該生是否存在,若存在則進行操作,刪除該生的信息,不存在則提示無此生信息.(6)實現(xiàn)同學(xué)信息的修改功能:定義函數(shù)xg,其功能就是先查詢出要修改的同學(xué)學(xué)號,然后選擇要修改的信息,并輸入新的字段信息,完成其修改能。(7)實現(xiàn)計算每個同學(xué)的加權(quán)平均數(shù)功能:定義函數(shù)jqpjs,其功能就是依據(jù)題目的要求按學(xué)分計算加權(quán)平均數(shù),然后依次計算每個同學(xué)的加權(quán)平均數(shù),并輸出。系統(tǒng)流程圖輸入錯誤,重新操作結(jié)束zcj()cx()?px()readfile()xg()sc()tj()執(zhí)行查詢功能執(zhí)行計算總成績功能執(zhí)行排序功能執(zhí)行修改功能執(zhí)行刪除功能執(zhí)行添加功能開始main()10系統(tǒng)流程圖輸入錯誤,重新操作結(jié)束zcj()cx()?px()readfile()xg()sc()tj()執(zhí)行查詢功能執(zhí)行計算總成績功能執(zhí)行排序功能執(zhí)行修改功能執(zhí)行刪除功能執(zhí)行添加功能開始main()100101010101執(zhí)行退出功能tu()執(zhí)行計算加權(quán)平均數(shù)功能jqpjs()函數(shù)cx的流程圖輸入有誤,不存在該生信息輸出學(xué)生信息學(xué)生姓名和性別01flay()cx()

函數(shù)cx的流程圖輸入有誤,不存在該生信息輸出學(xué)生信息學(xué)生姓名和性別01flay()cx()px()px()姓名/總成績姓名/總成績i=0;i<N-1;i++i=0;i<N-1;i++stu[k]ststu[k]stu[i]t排序結(jié)果排序結(jié)果函數(shù)函數(shù)px的流程圖zcj()zcj()以W的方式在新建的文本中寫入以W的方式在新建的文本中寫入for(for(i=0;i<N-1;i++)0)在新建的文本中寫入學(xué)生成績在新建的文本中寫入學(xué)生成績關(guān)閉文件,程序執(zhí)行結(jié)束關(guān)閉文件,程序執(zhí)行結(jié)束函數(shù)zcj的流程圖函數(shù)zcj的流程圖tj()tj()if(strcmp(a,stu[i].xh)==0)if(strcmp(a,stu[i].xh)==0)flog=0flog=0請輸入要添加的學(xué)生姓名請輸入要添加的學(xué)生姓名輸入學(xué)號有誤,輸入學(xué)號有誤,請再次輸入請輸入要添加的性別請輸入要添加的性別請輸入要添加的出生年月請輸入要添加的出生年月請輸入要添加的成績請輸入要添加的成績函數(shù)tj的流程圖輸出添加過后的程序

函數(shù)tj的流程圖輸出添加過后的程序sc()sc()if(strcmp(a,stu[i].xm)==0)if(strcmp(a,stu[i].xm)==0)flog=0flog=0刪除該生信息輸入有誤!刪除該生信息輸入有誤!結(jié)構(gòu)體后面結(jié)構(gòu)體后面成員往前面覆蓋輸出刪除后的函數(shù)輸出刪除后的函數(shù)程序結(jié)束函數(shù)sc的流程圖函數(shù)sc的流程圖xg()xg()if(strcmp(a,stu[i].xh)==0)flog=0if(strcmp(a,stu[i].xh)==0)flog=0輸入修改后的學(xué)生姓名輸入修改后的學(xué)生姓名沒有該生信息!沒有該生信息!輸入修改后的學(xué)生性別輸入修改后的學(xué)生性別輸入修改后的學(xué)生出生年月輸入修改后的學(xué)生出生年月輸入修改后的學(xué)生成績輸入修改后的學(xué)生成績輸入修改后的程序輸入修改后的程序函數(shù)xg的流程圖函數(shù)xg的流程圖jqpjs()jqpjs() doubleaver[15]i=0;i<N;i++i=0;i<N;i++分別計算每個分別計算每個學(xué)生的加權(quán)平均數(shù)輸出計算后的程序輸出計算后的程序函數(shù)jqpjs的流程圖函數(shù)jqpjs的流程圖調(diào)試與測試圖(1)程序主菜單圖(2)輸入1后執(zhí)行查詢功能,并查詢后的結(jié)果圖(3)輸入2執(zhí)行計算總成果功能圖(4)輸入3后執(zhí)排序功能,有姓名和總成果排序圖(5)輸入4執(zhí)行添加功能圖(6)輸入5刪除功能,并刪除后的結(jié)果圖(7)輸入6執(zhí)行修改功能圖(8)輸入7執(zhí)行計算加權(quán)平均數(shù)功能課程設(shè)計總結(jié)感覺短短幾天課程設(shè)計就結(jié)束了,剛開頭對這樣一個陌生的事物產(chǎn)生了深厚的愛好。但在做課程設(shè)計的過程中簡潔的程序內(nèi)容往往令我不知所措,再加上其他學(xué)校的同學(xué)早已經(jīng)回家,導(dǎo)致我一度產(chǎn)生了抵觸情緒,但我很快糊涂過來,通過在做程序的過程中不斷看其他同學(xué)寫的程序,再向別人請教,甚至請其他班會做的同學(xué)手把手教我,我漸漸的恢復(fù)了信心,在接下來的課程中我雖然遇到很多困難,但還是堅持了下來。在本次課程設(shè)計的過程中我還是遇到了很多問題,首先,最令人頭痛的是一些小失誤,這些問題往往導(dǎo)致整條程序消滅問題,但這些問題的找出卻又十分的煩瑣。所以在以后的編程中肯定不要馬虎大意。其次,在打開編程環(huán)境的過程中往往會消滅與文本對應(yīng)不上的事情發(fā)生,導(dǎo)致程序打不開,或是打開錯誤。再次,在執(zhí)行函數(shù)循環(huán)的過程中往往會消滅函數(shù)循環(huán)錯誤.還有,在對各個函數(shù)執(zhí)行先后的問題上,我消滅過一點錯誤。在這次課設(shè)里,在跟老師和同學(xué)的溝通中學(xué)到了很多東西,對C語言后續(xù)的課程也有了深厚的愛好,同時對自己能在計算機編程領(lǐng)域的道路上走下去游了更足的信心。通過本次課設(shè),我清楚的知道了printf、scanf、puts等函數(shù)名的使用方法;知道了關(guān)于程序設(shè)計開發(fā)的整體思維方法的理解;鞏固了for循環(huán)、while循環(huán)等循環(huán)的使用技巧??傊?,在以前課程的學(xué)習中一些不懂和不清楚的地方,在這次的課程設(shè)計中我重新來了一次回顧,有了一次更清楚的了解。附錄:調(diào)試與測試#include<stdio.h〉#include<string。h〉#include〈stdlib.h>#defineN20structstu{ charxh[10]; charxm[10]; charxb[10];charcsny[10]; floatyy; floatsx; floatC; floatwl; floatzcj;}stu[10];voidone()/*調(diào)用的打開文本函數(shù)*/ {inti;FILE*fp=fopen("D:\\jyz61101.txt。txt",”r+”);if(fp==NULL){printf("cannotopenfile!");}for(i=0;i〈N;i++){ fscanf(fp,”%s%s%s%s%f%f%f%f”,stu[i].xh,stu[i].xm,stu[i].xb,stu[i].csny, &stu[i].yy,&stu[i].sx,&stu[i]。C,&stu[i].wl);}}voidreadfile(){inti;FILE*fp=fopen("D:\\jyz61101.txt。txt”,”r+”);if(fp==NULL){printf(”cannotopenfile!");}for(i=0;i〈N;i++){ fscanf(fp,”%s%s%s%s%f%f%f%f”,stu[i]。xh,stu[i]。xm,stu[i]。xb,stu[i]。csny, &stu[i].yy,&stu[i].sx,&stu[i].C,&stu[i]。wl);}printf(”學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果"); for(i=0;i<N;i++) printf("%s%8s%5s%1s%9。1f%9.1f%9。1f%9.1f\n”,stu[i]。xh,stu[i].xm, stu[i].xb,stu[i].csny,stu[i]。yy,stu[i].sx,stu[i].C,stu[i].wl);fclose(fp);}voidcjcx()/*同學(xué)成果查詢*/ {inti,flag=1; chara[10]; charb[10]; printf("請輸入要查詢的姓名和性別:”); scanf(”%s%s”,a,b); printf("\n”);for(i=0;i<N;i++) {if(strcmp(a,stu[i].xm)==0&&strcmp(b,stu[i]。xb)==0) {printf("學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果”); printf("%s%8s%5s%1s%9.1f%9。1f%9。1f%9。1f\n”,stu[i].xh,stu[i]。xm, stu[i]。xb,stu[i]。csny,stu[i]。yy,stu[i].sx,stu[i]。C,stu[i]。wl); flag=0;break;} } if(flag) { printf("對不起,您的輸入有誤,不存在您輸入的同學(xué)信息!\n”); } } voidzcj()/*同學(xué)總成果*/{ inti;charstr[]="學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果";FILE*fo=fopen(”D:\\jyz1。txt。txt",”w");if(fo==NULL){printf("cannotopenfile!");}one(); printf("學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果\n"); for(i=0;i<N;i++) { stu[i].zcj=stu[i].sx+stu[i]。yy+stu[i].C+stu[i]。wl; printf(”%s%8s%5s%1s%9。1f%9。1f%9。1f%9。1f%9。1f\n",stu[i]。xh,stu[i]。xm,stu[i]。xb, stu[i].csny,stu[i]。yy,stu[i]。sx,stu[i]。C,stu[i].wl,stu[i]。zcj); }fputs(str,fo); for(i=0;i〈N;i++) {stu[i]。zcj=stu[i]。sx+stu[i]。yy+stu[i].C+stu[i].wl;fprintf(fo,”\n%s%8s%5s%1s%9.1f%9。1f%9.1f%9.1f%9。1f\n",stu[i].xh,stu[i].xm,stu[i].xb, stu[i]。csny,stu[i]。yy,stu[i].sx,stu[i]。C,stu[i].wl,stu[i].zcj); } fclose(fo);}voidpx()/*排序功能*/{inti,j,k;/*按同學(xué)姓名排序*/structstut;printf("******************按同學(xué)姓名排序:\n”);printf(”\n");for(i=0;i〈N—1;i++) {k=i;for(j=i+1;j〈N;j++) { if(strcmp(stu[k].xm,stu[j].xm)〉0) { k=j; } } t=stu[k]; stu[k]=stu[i]; stu[i]=t; }printf(”學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果”);for(i=0;i<N;i++) { stu[i]。zcj=stu[i]。yy+stu[i].sx+stu[i]。C+stu[i]。wl; printf("%s%8s%5s%1s%9.1f%9.1f%9。1f%9。1f%9。1f\n",stu[i].xh,stu[i].xm, stu[i]。xb,stu[i]。csny,stu[i].yy,stu[i]。sx,stu[i]。C,stu[i].wl,stu[i]。zcj); }printf("\n\n”);/*按總成果排序*/ printf(”*******************按同學(xué)總成果排序:\n"); printf("\n”); for(i=0;i〈N-1;i++) {k=i; for(j=i+1;j〈N;j++) { if(stu[k]。zcj<stu[j].zcj) { k=j; } } t=stu[k]; stu[k]=stu[i]; stu[i]=t; }printf("學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果");for(i=0;i〈N;i++) { stu[i].zcj=stu[i]。yy+stu[i].sx+stu[i]。C+stu[i]。wl; printf("%s%8s%5s%1s%9。1f%9.1f%9。1f%9.1f%9。1f\n”,stu[i]。xh,stu[i].xm, stu[i]。xb,stu[i].csny,stu[i].yy,stu[i].sx,stu[i]。C,stu[i]。wl,stu[i]。zcj); } }voidtj()/*添加同學(xué)功能*/ {inti; intflag=1; chara[10]; printf(”請輸入您要添加的同學(xué)學(xué)號:"); scanf(”%s”,a); printf(”\n”);for(i=0;i<N;i++) {if(strcmp(a,stu[i].xh)==0) {printf(”您輸入的學(xué)號已存在,請再次輸入:”); break; } } if(flag) { printf("請輸入同學(xué)學(xué)號:"); scanf("%s”,stu[10]。xh); printf("請輸入同學(xué)姓名:"); scanf(”%s",stu[10].xm); printf(”請輸入同學(xué)性別:"); scanf(”%s”,stu[10].xb); printf(”請輸入同學(xué)誕生年月:"); scanf(”%s",stu[10]。csny); printf(”請輸入同學(xué)英語成果:”); scanf(”%f”,&stu[10]。yy); printf(”請輸入同學(xué)數(shù)學(xué)成果:”); scanf("%f”,&stu[10].sx); printf(”請輸入同學(xué)C語言成果:"); scanf(”%f”,&stu[10]。C); printf(”請輸入同學(xué)物理成果:"); scanf("%f”,&stu[10]。wl);printf(”學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果");stu[10]。zcj=stu[10].yy+stu[10]。sx+stu[10]。C+stu[10].wl; printf("%s%7s%5s%1s%8.1f%8.1f%9.1f%8。1f%8。1f\n”,stu[10]。xh,stu[10].xm, stu[10].xb,stu[10]。csny,stu[10].yy,stu[10]。sx,stu[10].C,stu[10].wl,stu[10].zcj); } }voidsc()/*刪除同學(xué)信息*/{ inti,j; chara[10]; intflag=0;FILE*fp=fopen("D:\\jyz61101。txt。txt","r+");if(fp==NULL){printf(”cannotopenfile!");} for(i=0;i〈10;i++){ fscanf(fp,”%s%s%s%s%f%f%f%f”,stu[i]。xh,stu[i]。xm,stu[i]。xb,stu[i]。csny, &stu[i]。yy,&stu[i]。sx,&stu[i].C,&stu[i]。wl);} printf("輸入要刪除信息的同學(xué)的姓名:”); scanf("%s”,a); for(i=0;i〈N;i++) { if(strcmp(a,stu[i].xm)==0) { for(j=i;j〈N;j++) stu[j]=stu[j+1];printf(”學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果\n"); for(i=0;i〈N;i++) {stu[i].zcj=stu[i]。yy+stu[i]。sx+stu[i].C+stu[i]。wl; printf(”%s%8s%5s%1s%9.1f%9。1f%9.1f%9。1f%9.1f\n”,stu[i]。xh,stu[i].xm,stu[i]。xb, stu[i].csny,stu[i]。yy,stu[i].sx,stu[i]。C,stu[i].wl,stu[i]。zcj); }} flag=1;break; } if(flag) {printf(”輸入錯誤!\n"); } }voidxg()/*修改同學(xué)信息*/{inti;chara[10];intflag=1;FILE*fp=fopen("D:\\jyz61101.txt.txt","a+”);if(fp==NULL){printf(”cannotopenfile!");} for(i=0;i〈N;i++){ fscanf(fp,"%s%s%s%s%f%f%f%f”,stu[i]。xh,stu[i]。xm,stu[i].xb,stu[i].csny, &stu[i].yy,&stu[i].sx,&stu[i].C,&stu[i]。wl);} printf(”輸入要修改信息的同學(xué)的學(xué)號:"); scanf("%s",a); for(i=0;i〈N;i++) { if(strcmp(a,stu[i].xh)==0) {printf(”姓名:”); scanf("%s",stu[i].xm);printf(”性別:”); scanf(”%s”,stu[i]。xb); printf("出身年月如(1991年1月):"); scanf("%s",stu[i].csny); printf(”英語:"); scanf("%f",&stu[i]。yy); printf("數(shù)學(xué):"); scanf("%f”,&stu[i]。sx); printf(”c語言:”); scanf("%f”,&stu[i].C); printf(”物理:”); scanf("%f",&stu[i]。wl); stu[i].zcj=stu[i]。yy+stu[i]。sx+stu[i]。C+stu[i]。wl; printf("學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué) C語言物理總成果”); printf("%s%7s%5s%1s%9。1f%9。1f%9.1f%9.1f%9.1f\n",stu[i]。xh,stu[i].xm,stu[i]。xb, stu[i].csny,stu[i].yy,stu[i]。sx,stu[i].C,stu[i].wl,stu[i].zcj); fprintf(fp,”\n%s%5s%5s%1s%9.1f%9。1f%9。1f%9。1f%9.1f\n",stu[i].xh,stu[i]。xm,stu[i].xb, stu[i].csny,stu[i].yy,stu[i]。sx,stu[i]。C,stu[i]。wl,stu[i]。zcj); flag=0;break; } } if(flag) printf(”沒有該同學(xué)的信息!\n”);}voidjqpjs()/*計算加權(quán)平均數(shù)*/{ inti; doubleaver[15]; one();printf("學(xué)號 姓名 性別 誕生年月英語數(shù)學(xué)C語言物理加權(quán)平均數(shù)");for(i=0;i〈N;i++) { aver[i]=(stu[i]。sx*4+stu[i]。yy*5+stu[i]。C*4。5+stu[i].wl*3)/(4+5+4。5+3); printf(”%s%8s%5s%1s%9。1f%9。1f%9。1f%9.1f%9。1f\n",stu[i].xh,stu[i].xm,stu[i]。xb,stu[i].csny,stu[i]。yy,stu[i].sx,stu[i]。C,stu[i].wl,aver[i]); }}voidtc()/******退

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論