2021-2022學年江蘇省揚州市全國計算機等級考試C語言程序設計真題(含答案)_第1頁
2021-2022學年江蘇省揚州市全國計算機等級考試C語言程序設計真題(含答案)_第2頁
2021-2022學年江蘇省揚州市全國計算機等級考試C語言程序設計真題(含答案)_第3頁
2021-2022學年江蘇省揚州市全國計算機等級考試C語言程序設計真題(含答案)_第4頁
2021-2022學年江蘇省揚州市全國計算機等級考試C語言程序設計真題(含答案)_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2021-2022學年江蘇省揚州市全國計算機等級考試C語言程序設計真題(含答案)學校:________班級:________姓名:________考號:________

一、單選題(12題)1.以下選項中敘述錯誤的是()。

A.C程序函數中定義的賦有初值的靜態變量,每調用一次函數,賦一次初值

B.在同一函數中,各復合語句內可以定義變量,其作用域僅限本復合語句內

C.C程序函數中定義的自動變量,系統不自動賦確定的初值

D.C程序函數的性能不可以說明為static型變量

2.下列數據結構中,能夠按照“先進后出”原則存取數據的是()。

A.循環隊列B.棧C.隊列D.二叉樹

3.需求分析階段的任務是確定()

A.軟件開發方法B.軟件開發工具C.軟件開發費用D.軟件系統功能

4.有以下程序:Voidf(inta[],ihti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;f(a,i+1,i-1);}}main(){inti,aa[5]={1,2,3,4,5};f(aa,0,4);for(i=0;i<5;i++)printf("%d",aa[i]);printf("\n");}執行后輸出結果是

A.5,4,3,2,1,B.5,2,3,4,1,C.1,2,3,4,5,D.1,5,4,3,2,

5.下列敘述中正確的是()。

A.當對文件的讀(寫)操作完成之后,必須將它關閉,否則可能導致數據丟失

B.打開一個已存在的文件并進行寫操作后,原有文件中的全部數據必定被覆蓋

C.在一個程序中對文件進行寫操作后,必須先關閉該文件然后再打開才能讀到第1個數據

D.C語言中的文件是流式文件,因此只能順序存取數據

6.有以下定義和語句:structworkers{intnum;charname[20];charC;struct{intday;intmonth;intyear;)S;};structworkersw,*pw;pw=&w;能給w中year成員賦1980的語句是()。A.*pw.year=1980;

B.w.year=1980;

C.pw->year=1980

D.w.S.year=1980;

7.在下列定義語句中,編譯時會出現編譯錯誤的是()。

A.chara=‘\x2d’;B.chara=‘\n’;C.chara=‘a’;D.chara=“aa”;

8.若變量已正確定義,要求程序段完成5!的計算,不能完成此操作的程序段是______。

A.for(i=1,p=1;i<=5;i++)p*=i;

B.for(i=1;i<=5;i++){p=1;p*=i;}

C.i=1;p=1;while(i<=5){p*=i;i++;}

D.i=1;p=1;do{p*=i;i++;}while(i<=5);

9.數據庫系統的核心是()。

A.數據模型B.數據庫管理系統C.數據庫D.數據庫管理員

10.衡量顯示器的主要技術指標是()

A.波特率B.分辨率C.主頻D.顯示速度

11.待排序的關鍵碼序列為(33,18,9,25,67,82,53,95,12,70),要按關鍵碼值遞增的順序排序,采取以第一個關鍵碼為基準元素的快速排序法,第一趟排序后關鍵碼33被放到第()個位置。

A.3B.5C.7D.9

12.有以下語句,則對a數組元素的引用不正確的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;A.A.a[p-a]

B.*(&a[i])

C.p[i]

D.*(*(a+i))

二、2.填空題(12題)13.以下程序用業統計文件十字符個數。請填空。

#include"stdio.h"

main()

{FTLE*fp;longnum=OL;

if((fp=fopen("fname.dat","r"))==NUlL)

{pirntf("Openerror\n");exit(0);}

while()

{fgetc(fp);num++;}

printf("num=%1d\n",num-1);

fclose(fp);

}

14.以下程序運行后的輸出結果是()。#definePower2(x)x*xmain(){inti=6,j=8;printf("%d\n",Power2(i+j));}

15.【】是數據庫設計的核心。

16.下面程序的功能是:輸出100以內能被3整除且個位數為9的所有整數,清填空。main(){inti,j;for(i=0;();i++){j=i*10+9;if(j%3!=0)continue;printf("%d",j);}}

17.下列語句的輸出結果是______。

chars[20]="aaaa",*sp=s;

puts(strcat(sp,"AAAAA"));

18.下面程序的功能是兩個整數進行交換,請填空。

sub(int*x,int*y)

{【】

z=*x;*x=*y;*y=z;

return;}

main()

{intm,n,*t1,*t2;

scanf("%d,%d",&m,&n);

t1=&m;t2=&n;

【】

printf("%d,%d\n",m,n);}

19.下面程序的運行結果是【】。

#include<stdio.h>

#defineSIZE12

main()

{chars[SIZE];intI;for(I=0;I<SIZE;I++)s[I]=′A′+I+321;

sub(s,7,SIZE-1);

for(I=0;I<SIZE;I++)printf("%c",s[I]);

printf("\n");}

sub(char*a,intt1,intt2)

{charch;

while(t1<t2)

{ch=*(a+t1);

*(a+t1)=*(a+t2);

*(a+t2)=ch;

t1++;t2--;}}

20.計算機指令是由【】和地址碼組成的。

21.以下程序的輸出結果是【】。

voidfun()

{staticinta;

a+=2;

printf("%d",A);

}

main()

{intcc;

for(cc=1;cc<=4;cc++)fun();

printf("\n");

}

22.以下程序的輸出結果是【】。

#include<stdio.h>

unsignedfun6(unslgnednum)

{unsignedk=1;

do{k*=mum%10;num/=10;}

while(num);

returnk;

}

main()

{unsignedn=26;

printf("%d\n",fan6(n));

}

23.棧中允許進行插入和刪除的一端叫做______。

24.函數my_cmp()的功能是比較字符串s和t的大小,當s等于t時返回0,否則返回s和t的第一個不同字符的ASCII碼差值,即s>t時返回正值,s<t時返回負值。請填空。

My_cmp(char*s,char*t)

{while(*s==*t)

{if(*s==′\0)return0;

++s;++t;

}return【】;

}

三、3.程序設計題(10題)25.m個人的成績存放在score數組中,請編寫函數fun,它的功能是:將低于平均分的人數作為函數值返回,將低于平均分的分數放在below所指的數組中。

例如,當score數組中的數據為:10、20、30、40、50、60、70、80、90時,函數返回的人數應該是4,below中的數據應為:10、20、30、40。

注意:部分源程序在文件PROGl.C文件中。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。

26.請編寫函數fun,其功能是:計算并輸出給定數組(長度為9)中每相鄰兩個元素之平均值的平方根之和。

例如,給定數組中的9個元素依次為12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0、11.0,輸出應為:s=35.951014。

注意:部分源程序在文件PROGl.C中。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。

27.請編寫一個函數voidfun(cbara[],charb[],intn),其功能是:刪除一個字符申中指定下標的字符。其中,a指向原字符串,刪除后的字符串存放在b所指的數組中,n中存放指定的下標。

例如,輸入一個字符串world,然后輸入3,則調用該函數后的結果為word。

注意:部分源程序給出如下。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入所編寫的若干語句。

試題程序:

#include<stdio.h>

#include<conio.h>

#defineLEN20

voidfun(chara[],charb[],intn)

{

}

main()

{

charstr1[LEN],str2[LEN];

intn;

clrscr();

printf("Enterthestring:\n");

gets(str1);

printf("Enterthepositionofthestring

deleted:");

scanf("%d",&n);

fun(str1,str2,n);

printf("Thenewstringis:%s\n",

str2);

}

28.程序定義了NxN的二維數組,并在主函數中自動賦值。請編寫函數fun,函數的功能是:使數組右上三角元素中的值乘以m。

例如:若m的值為2,a數組中的值為:

注意:部分源程序存在文件PROGl.C文件中。請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。

29.請編寫函數fun(),它的功能是:判斷字符串是否是回文?若是,函數返回1,主函數中輸出:YES,否則返回0,主函數輸出NO。回文是指順讀和倒讀都一樣的字符串。

例如,字符串LEVEL是回文,而字符串12312就不是回文。

[注意]部分源程序給出如下。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入所編寫的若干語句。

[試題源程序]

#include<stdio.h>

#defineN80

intfun(char*str)

{

}

main()

{

chars[N];

printf("Enterastring:")"gets(s);

printf("\n\n");puts(s);

if(fun(s))

printf("YES\n");

else

printf("NO\n");

NONO();

}

NONO()

{

/*請在此函數內打開文件,輸入測試數據,調用fun函數,輸出數據,關閉文件。*/

FILE*rf,*wf;

inti;chars[N];

rf=fopen("K:\\k06\\24010001\\in.dat","r");

wf=fopen("K:\\k06\\24010001\\out.dat","w");

for(i=0;i<10;i++){

fscanf(rf,"%s",s);

if(fun(S))

fprintf(wf,"%sYES\n",s);

else

fprintf(wf,"%sNO\n",s);

}

fclose(rf);

fclose(wf);

}

30.請編寫函數fun(),它的功能是計算:

s=(ln(1)+ln(2)+ln(3)+…+ln(m))0.5

在C語言中可調用log(n)函數求ln(n)。

例如,若m的值為20,則fun()函數值為6.506583。

注意:部分源程序給出如下。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入所編寫的若干語句。

試題程序:

#include<conio.h>

#include<stdio.h>

#include<math.h>

doublefun(intm)

{

}

main()

{

clrscr();

printf("%f\n",fun(20));

}

31.請編寫函數fun(),其功能是:計算并輸出給定10個數的方差。

其中

例如,給定的10個數為95.0,89.0,76.0,65.0,88.0,72.0,85.0,81.0,90.0,56.0,則輸出為S=11.730729。

注意;部分源程序給出如下.

請勿改動主函數mam和其他函數中的任何內容,僅在函數fun的花括號中填入所編寫的若干語句。

試題程序:

#include<math.h>

#include<stdio.h>

doublefun(doublex[10])

{

}

main()

{

doubles,x[i0]={95.0,89.0,76.0,65.0,

88.0,72.0,85.0,81.0,90.0,56.0};

inti;

printf("\nTheoriginaldatais:\n");

for(i=0;i<10;i++)

printf("%6.1f",x[i]);

printf("\n\n");

s=fun(x);

printf("s=%f\n\n",s);

}

32.函數fun的功能是:將s所指字符串中下標為偶數同時ASCII值為奇數的字符刪除,s所指串中剩余的字符形成的新串放在t所指的數組中。

例如,若s所指字符串中的內容為“ABCDEFGl2345”,其中字符C的ASCII碼值為奇數,在數組中的下標為偶數,因此必須刪除:而字符1的ASCII碼值為奇數,在數組中的下標也為奇數,因此不應當刪除,其他依此類推。

最后t所指的數組中的內容應是“BDFl2345”。

注意:部分源程序存在文件PROGl.C中。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。

33.編寫一個函數fun,它的功能是:實現兩個字符串的連接(不使用庫函數strcat),即把p2所指的字符串連接到p1所指的字符串后。

例如,分別輸入下面兩個字符串:

FirstString--

SecondString

程序輸出:

FirtString--SecondStdng

注意:部分源程序在文件PROGl.C文件中。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入你編寫的若干語句。

34.請編寫函數fun(),對長度為7個字符的字符串,除首、尾字符外,將其余5個字符按ASCII碼值升序排列。

例如:原來的字符串為BdsihAd,則排序后輸出為BAdhisd。

注意:部分源程序給出如下。

請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入所編寫的若干語句。

試題程序:

#include<stdio.h>

#include<ctype.h>

#include<conio.h>

intfun(char*s,intnum)

{

}

main()

{

chars[10];

clrscr();

printf("輸入7個字符的字符串:");

gets(s);

fun(s,7);

printf("\n%s",s);

}

四、單選題(0題)35.下列描述中,不是線性表順序存儲結構特征的是

A.不便于插入和刪除B.需要連續的存儲空間C.可隨機訪問D.需另外開辟空間來保存元素之間的關系

五、單選題(0題)36.若程序中有宏定義行“#defineN100”,則下列敘述中正確的是()。

A.宏定義行中定義了標識符N的值為整數100

B.在編譯程序對C語言源程序進行預處理時用100替換標識符N

C.上述宏定義行實現將100賦給標識符N

D.在運行時用100替換標識符N

六、單選題(0題)37.有下列程序:

程序執行后的輸出結果是()。

A.30B.35C.40D.32

參考答案

1.A靜態變量不是每調用一次就賦一次初值,而是將需要定義許多相同的具有相同屬性的值時,使用靜態變量來節省空間,所以A選項錯誤。

2.BB。【解析】在棧中,允許插入與刪除的一端稱為棧頂,而不允許插入與刪除的另一端稱為棧底。棧頂元素總是最后被插入的元素,從而也是最先能被刪除的元素;棧底元素總是最先被插入的元素,從而也是最后才能被刪除的元素。即棧是按照“先進后出”或“后進先出”的原則組織數據的。

3.D解析:結構化分析方法,數據流圖,數據字典,軟件需求規格說明書

評析,需求分析是軟件定義時期的最后一個階段,它的基本任務就是詳細調查現實世界要處理的對象(組織,部門、企業等),充分了解原系統的工作概況,明確用戶的各種需求,然后在此基礎上確定新系統的功能.選項A)軟件開發方法是在總體設計階段完成的任務;選項B)軟件開發工具是在實現階段需完成的任務:選項C)軟件開發費用是在可行性研究階段需完成的任務。

4.A解析:在C語言中所謂函數的遞歸是在指在調用一個函數的過程中,又出現了直接或間接地調用該函數本身,直接調用該函數本身的稱為函數遞歸,而間接調用該函數稱為函數的間接遞歸調用.由程序可以看出函數f(a,i,j)為一遞歸函數,其功能是i

5.AB選項中,打開一個已存在的文件并進行寫操作后,原有文件中的全部數據不一定被覆蓋,也可以對源文件進行追加操作等。C選項中,在一個程序中對文件進行寫操作后,不是先關閉該文件然后再打開才能讀到第1個數據,用fseek函數進行重新定位即可。D選項中,C語言中的文件可以進行隨機讀寫。故本題答案為A選項。

6.D結構workers中的成員s是一個嵌套的結構類型定義,因此在給year賦值時,要用“.”運算在深入一層訪問到最基本的成員year,只有D項反映出了這一點。

7.DD選項中將字符串常量“aa”賦給字符變量a是錯誤的。故本題答案為D選項。

8.B解析:選項B中每次執行循環體都要執行p=1,無法保存上次的運算結果,執行完while循環后p=5。

9.B解析:數據庫管理系統是數據庫系統的核心,是負責數據庫的建立、使用和維護的軟件。數據庫管理系統建立在操作系統之上,實施對數據庫的統一管理和控制。用戶使用的各種數據庫命令以及應用程序的執行,最終都必須通過數據庫管理系統。另外,數據庫管理系統還承擔著數據庫的安全保護工作,按照數據庫管理員所規定的要求,保證數據庫的完整性和安全性。

10.B

11.BB.【解析】快速排序的基本思想是:從表中選取一個元素(如本題中的33),將表中小于此元素的移到前面,大于此元素的移到后面,結果把線性表分割成兩部分(兩個子表),此元素插入到其分界線的位置處。然后分別對兩個子表再次分割……本題中33作為分割的中界線,第一趟排序后排在比它小的18、9、25、12后面。

12.D

13.!feof(fp)!feof(fp)解析:本題中統計文件中字符個數的算法可描述如下:首先判斷文件位置指針是否指向了文件尾,如果不是則讀出一個字符,同時字符的個數加1,再判斷文件位置指針是否位于文件尾,如此循環,直到文件位置指針位于文件尾為止。本題首先以讀文件的方式打開了文件“fname.daf”,如果打開成功則把返回的文件型指針賦值給fp,然后通過循環求文件中的字符數。首先判斷文件位置指針是否位于文件尾,如果不是則循環讀取字符,每次字符數加1。所以下劃處應填循環條件,文件位置指針不是指向文件尾,即“!feof(fp)”。

14.6262解析:本題考查的是宏定義。帶參數的宏定義是按#indefine命令行中指定的字符串從左到右進行轉換。本題中替換的式子為:6+8*6+8,代入i,j的值得到62。

15.數據模型數據模型

16.i<10i<10解析:分析程序,當(i=0,1,2,…)時,“j=i*10+9”語句的運行結果是(9,39,69,99)個位數為9的所有整數;題中要求是100以內的整數,所以i<10;“if(j%3!=0)continue;”語句的功能是當條件不能被3整除時,繼續循環不執行操作,直到能被3整除時輸出該數,即輸出的數滿足條件100以內能被3整除且個位數為9。

17.aaaaAAAAAaaaaAAAAA解析:函數strcat(sp,'AAAAA')的作用是將字符中“AAAAA”連接到字符串sp的末尾,并自動覆蓋字符數組sp末尾的\'\\0\'。

18.intz;sub(t1t2);

19.abcdefglkjIhabcdefglkjIh解析:本題主要考查了字符變量可參與的運算。因為字符在計算機中是以ASCII碼的形式存放的,所以字符變量可看作整型變量來處理,如參與算術運算等,某字符的大寫字母的ASCII碼值比它對應的小寫字母ASCII碼值小32。

20.操作碼操作碼

21.2468

22.1212解析:循環語句中,表達式num%10是取num的個位。循環直至num為0結束,這是逐一求出num+進制表示的各位數字,并累乘于變量k中。函數最后返回k,所以程序輸出12。

23.棧頂棧頂解析:棧是限定在表的一端進行插入和刪除操作的線性表。在表中,允許插入和刪除的一端叫做“棧頂”,不允許插入和刪除的一端叫做“棧底”。

24.*s-*t*s-*t解析:兩字符串大小比較必須從它們的首字符開始,在對應字符相等情況下循環,直至不相等結束。相等時,若字符串已到了字符串的結束標記符,則兩字符串相同,函數返回0值;如還有后繼字符,則準備比較下一對字符。對應字符不相同,循環結束。循環結束時,就以兩個當前字符的差返回,所以在空框處應填入*s-*t,保證在s>t時,返回正值,當s<t時,返回負值。

25.

解析:(1)該程序功能是返回低于平均分的人數。它的解題思路可以分解為以下幾步:求總分一求平均分一逐個元素與平均分比較一統計低于平均分的人數。

(2)從已給部分源程序的main主函數開始入手,核心函數fun(score,9,below)中的參數由題目可知,score存放著m個人的成績,below存放低于平均分的分數。另外,根據score的定義,可知9為score數組中元素的個數,傳給函數fun中的參數m。

26.

解析:該程序功能是計算并輸出給定數組(長度為9)中每相鄰兩個元素之平均值的平方根之和。在循環中,首先確定相鄰元素之間的關系,然后對其進行平均值平方根之和的操作。

27.voidfun{chara[]charb[]intn){intik=0;for(i=0;a[i]!=‘\0’;i++)if(i!=n)/*將不是指定下標的字符存入數組b中*/b[k++]=a[i];b[k]=‘\0’;/*在字符串最后加上結束標記*/}voidfun{chara[],charb[],intn)\r\n{\r\ninti,k=0;\r\nfor(i=0;a[i]!=‘\\0’;i++)\r\nif(i!=n)/*將不是指定下標的字符存入數組b中*/\r\nb[k++]=a[i];\r\nb[k]=‘\\0’;/*在字符串最后加上結束標記*/\r\n}解析:本題要求刪除字符串中指定下標的字符,即相當于把不是指定下標的字符留下。所以要用if(i!=n),注意不能寫成“=”運算。

28.

解析:該程序功能是使數組右上半三角元素中的值乘以m。本題中首先要確定右上角半角元素的特點,然后對元素逐個進行乘以m的操作。其中,右上角的元素是行下標小于等于列下標的元素。

29.intfun(char*str){intin=0fg=1;char*p=str;while(*p){n++;P++;}for(i=0;i<n/2;i++)if(str[i]==str[n-1-i]);else{fg=0;break;}returnfg;}intfun(char*str)\r\n{\r\ninti,n=0,fg=1;\r\nchar*p=str;\r\nwhile(*p)\r\n{\r\nn++;\r\nP++;\r\n}\r\nfor(i=0;i<n/2;i++)\r\nif(str[i]==str[n-1-i]);\r\nelse\r\n{\r\nfg=0;\r\nbreak;\r\n}\r\nreturnfg;\r\n}解析:本題的設計思路是:(1)定義一個int型變量flag用做返回值,定義一個字符指針代替原串遍歷,求字符串的長度;(2)利用循環及if條件語句判斷字符串首尾對應字符是否相等;(3)如果為回文數,修改flag的值;(4)返回flag

30.doublefun(intm){inti;doubles=0.0;for(i=1;i<=m;i++)s=s+log(i);/*計算s=ln(1)+ln(2)+ln(3)+…+in(m)*/returnsort(s);/*對s求平方根并返回*/}doublefun(intm)\r\n{\r\ninti;\r\ndoubles=0.0;\r\nfor(i=1;i<=m;i++)\r\ns=s+log(i);/*計算s=ln(1)+ln(2)+ln(3)+…+in(m)*/\r\nreturnsort(s);/*對s求平方根并返回*/\r\n}解析:首先,題目要求計算從1到m的對數的和,可用從1到m的循環,每次循環都累加求和。該題需要注意之處是,log()函數的形式參數應當為double型變量,而用于循環的基數變量為整數,需要進行強制轉換。在返回的時候求小平方根。

31.doublefun(doublex[10]){doublexl=0.0s=0.0;inti;for(i=0;i<10;i++)xl=xl+x[i];xl-xl/10;/*求10個數的平均值*/for(i=0;i<l0;i++)s=s+(x[i]-xl)*(x[i]-x1);returnsqrt(s/l0);/*求10個數的方差*/}doublefun(doublex[10])\r\n{\r\ndoublexl=0.0,s=0.0;\r\ninti;\r\nfor(i=0;i<10;i++)\r\nxl=xl+x[i];\r\nxl-xl/10;\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000/*求10個數的平均值*/\r\nfor(i=0;i<l0;i++)\r\ns=s+(x[i]-xl)*(x[i]-x1);\r\nreturnsqrt(s/l0);\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論