2023年河北省邢臺(tái)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第1頁(yè)
2023年河北省邢臺(tái)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第2頁(yè)
2023年河北省邢臺(tái)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第3頁(yè)
2023年河北省邢臺(tái)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第4頁(yè)
2023年河北省邢臺(tái)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023年河北省邢臺(tái)市全國(guó)計(jì)算機(jī)等級(jí)考試

C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)

學(xué)校:班級(jí):姓名:考號(hào):

一、2.填空題(10題)

1.以下程序運(yùn)行后的輸出結(jié)果是【】。

#include<stdio.h>

main()

{charm;

m='B'+32;

printf("%c\n",m);

}

2.有下列程序,功能是把輸入的+進(jìn)制長(zhǎng)整型數(shù)以+六進(jìn)制的形式輸出,

完成程序

#include"stdio.h"

main()

{charb[17]={"0123456789ABCDEF"};

intc[50],d,i=0,base=16;

longn;

scanf("%ld",&n);

do{c[i]=n%base;i++;n=[];}

while(n!=0);

for(-i;i>=0;-i)

{d=[];printf("%c",b[d]);}

printf("H\n");}

3.以下程序運(yùn)行后的輸出結(jié)果是【】。

main()

(

charan="Language",b[]="Programe";

char,pl,*p2;

intk;

pl=a,p2=b;

for(k=0;k<=7;k++)

if*(p1+k)==*(p2+k))printf("%c",*(pl+k));

}

4.若給fun函數(shù)的形參s傳送字符串:"abc-6354abc",則函數(shù)的返回值

是()。(字符串中包括空格)

longfun(charS[1)

{longn;intsign;

for(;isspace(*s)||islower(*s);s++);

sign=(*s=-

if(*s=='+'||*s=='-')s++;

for(n=0;isdigit(*s);s++)

n=10*n+(*S-'0');

returnsign*n;

)

5.下列程序執(zhí)行后輸出的結(jié)果是【】。

main()

{intan-[10],i,k=0;

for(i=O;i<10;i++)an-[i]=i;

for(i=l;i<4;i++)k+=arr[i]+i;

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

)

6.以下程序的運(yùn)行結(jié)果是【】°

#include<string.h>

char*ss(char*s)

{returns+strlen(s)/2;}

main()

{char*p,*str="abcdefgh";

p=ss(str);printf("%s\n",p);

}

7.二分法查找僅限于這樣的表:表中的數(shù)據(jù)元素必須有序,其存儲(chǔ)結(jié)構(gòu)

必須是______O

8.若有定義:inta=10,b=8,c=4;然后順序執(zhí)行下列語(yǔ)句后,變量a中

的值是()。c=(b-=(a-4));a=(c%2)+(b-l);

9.若按功能劃分,軟件測(cè)試的方法通常分為白盒測(cè)試方法和[]測(cè)試方

法。

10.有以下程序段,且變量已正確定義和賦值

for(s=1.0,k=1;k<=n;k++)s=s+1.0/(k*(k+1));

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

請(qǐng)?zhí)羁?,使下面程序段的功能與之完全相同

s=1.0;k=l;

while([]){s=s+1.0/(k*(k+1));[];}

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

二、單選題(10題)

11.下列描述中不正確的是()o

A.字符型數(shù)組中可能存放字符串。

B.可以對(duì)字符型數(shù)組進(jìn)行整體輸入、輸出。

C.可以對(duì)整型數(shù)組進(jìn)行整體輸入、輸出。

D.不能在賦值語(yǔ)句中通過賦值運(yùn)算符“=”對(duì)字符型數(shù)組進(jìn)行整體賦值。

12.以下程序的運(yùn)行結(jié)果是#defineMAX(A,B)(A)>(B)?(A):(B)#define

PRINT(¥)printf("Y=%d\t",Y)main(){inta=l,b=2,c=3,d=4,

t;t=MAX(a+b,c+d);PRINT(t);}

A.Y=3B.存在語(yǔ)法錯(cuò)誤C.Y=7D.Y=0

13.下列排序算法中,時(shí)間復(fù)雜度不受數(shù)據(jù)初始化狀態(tài)影響,恒為

O(logm)的是()。

A.堆排序B.冒泡排序C.直接選擇排序D.快速排序

14.在以下的敘述中,正確的是()。

A.線性表的順序存儲(chǔ)結(jié)構(gòu)優(yōu)于鏈表存儲(chǔ)結(jié)構(gòu)

B.二維數(shù)組是其數(shù)據(jù)元素為線性表的線性表

C.棧的操作方式是先進(jìn)先出

D.隊(duì)列的操作方式是先進(jìn)后出

15.

(19)已有定義inta=3;和輸出語(yǔ)句printf("%8x",a);以下正確的敘述是(

A)整型變量的輸出格式符只有%d~?種

B)%x是格式符的一種,它可以適用于任何種類型的數(shù)據(jù)

C)%*是格式符的一種,其變量的值按十六進(jìn)制數(shù)輸出,但%8x是錯(cuò)誤的

D)%8x是正確的格式符,其中數(shù)字8規(guī)定了輸出字段的寬度

16.C語(yǔ)言中最簡(jiǎn)單的數(shù)據(jù)類型包括()。

A.整型、實(shí)型、邏輯型B.整型、實(shí)型、字符型C.整型、字符型、邏輯

型D.字符型、實(shí)型、邏輯型

17.以下選項(xiàng)中錯(cuò)誤的是()o

A.printf("%s\n":s');

B.printf€%d%c\n",‘s','s');

C.printf("%c\n"Js'-32);

D.printf("%c\n",65);

18.

(23)以下程序的輸出結(jié)果是().

#includc<stdio.h>

main()

{inta=l,b=3;

ifi[(++a<O)&&!(b—<=0))

printK"%d,%d\n",a,b);

else

printfC,%d,%d\n",b,a);

.}

A)2,2B)1,3C)3,2D)3,1

19.有以下程序:

#include<stdio.h>

intshow(char*str)

{while(*str)

{putchar(*str+l);

str++;

}

return*str+l;

)

main()

{printfC4%d\n”,show(“ABCD"));

)

程序運(yùn)行后的輸出結(jié)果是()。

A.ABCDOB.BCDEOC.BCDE1D.ABCD1

(28)在卜列敘述中,.錯(cuò)誤的是().

A)C語(yǔ)言中,二維數(shù)組或多維數(shù)組是按行存放的

B)賦值表達(dá)式b[l][2]=a[2][3]是正確的

C)chara[l];a[O]=,A,與inta[l]:a[0]=火等價(jià)

20D)數(shù)組名后的方括號(hào)內(nèi)可以為常盤表達(dá)式,也可以為變量

三、程序設(shè)計(jì)題(10題)

21.請(qǐng)編寫函數(shù)proc,其功能是:將str所指字符串中除下標(biāo)為偶數(shù)、同

時(shí)ASCII碼值為奇數(shù)的字符外,其余的字符都刪除,串中剩余字符所形

成的一個(gè)新串放在t所指的數(shù)組中。例如,若str所指字符串中的內(nèi)容為

ABCDEFG12345,其中字符B的ASCII碼值為偶數(shù),所在元素的下標(biāo)為

奇數(shù),因此必須刪除;而字符A的ASCII碼值為奇數(shù),所在數(shù)組中的下

標(biāo)為偶數(shù),因此不應(yīng)當(dāng)刪除。依此類推,最后t所指的數(shù)組中的內(nèi)容應(yīng)

是ACEGO

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

請(qǐng)勿改動(dòng)main函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc的花括號(hào)

中填人所寫的若干語(yǔ)句。

試題程序:

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#include<string.h>

voidproc(char*str,chart[])

(

}

voidmain

(

charstrflOO],t[100];

system("CLS");

printf("\nPleaseenterstringstr:");

scanf("%S",str);

proc(str,t);

printf("\nTheresultiS:%s\n",t);

22.請(qǐng)編寫一個(gè)函數(shù)proc(),它的功能是將一個(gè)數(shù)字字符串轉(zhuǎn)換為一個(gè)

整數(shù)(不得調(diào)用C語(yǔ)言提供的將字符串轉(zhuǎn)為整數(shù)的函數(shù))。

例如,若輸入字符串“1234”,則函數(shù)把它轉(zhuǎn)換為整數(shù)值1234o

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

請(qǐng)勿改動(dòng)main。函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc。的花括

號(hào)中填入所編寫的若干語(yǔ)句。

試題程序:

Uinclude<auiio.h>

,includeh>

k>M?p>

voidmam()

rhar<trT61?

longm

pfiadt"Emerazrtn(八n"),

II-peocCmr)i

prait(<*%ld\oMi

23.三個(gè)整數(shù)a、b、c,由鍵盤輸入,輸出其中最大的數(shù)。

24.…請(qǐng)編寫函數(shù)。fun能是:判斷形參n中的正整數(shù)是幾位數(shù)(輸入數(shù)

據(jù)的位數(shù)不超過4位),并將結(jié)果通過函數(shù)值返回。例如:若輸入的數(shù)

據(jù)為123,則輸出結(jié)果為:輸入的數(shù)字是3位。注意:部分源程序存在

PROG1.C中,請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函

數(shù)fun的花括號(hào)中填入所縮寫的若干語(yǔ)句試題程

fincludeOtdio.h>

voidNONOO;

intfun(intn)

main()

{intn,place;

do{

printf("請(qǐng)輸入一個(gè)4位以內(nèi)的正整數(shù):”);

scanf("Id**,;

>while(n<0IIn>9999);

place-fun(n);

printf(“輸入的數(shù)字是%d位place);

NONOO;

)

voidNONOO

(/?本函數(shù)用于打開文件,輸入數(shù)據(jù),調(diào)用雨數(shù),愉出數(shù)據(jù).關(guān)閉文件。?/

FILE?fp,?wf;

intitn,place;

fp-fopen("c:\test\in.dat","r");

wf■fopen("c:\ltest^out.dat","w");

for(i-0;i<10;i1)

(

fscanf(fpr

place-fun(n);

fprintf(wf,"%d\n"rplace);

)

fclose(fp);

fclose(wf);

序:)

25.

規(guī)定給人的字符申中只包含字毋和?號(hào)c請(qǐng)編寫函數(shù)fun.其功能是:將字符串尾部的?號(hào)全部射除.

前面和年間的?號(hào)不動(dòng)。

例如,字符串中的內(nèi)容為刪除后,字符串中的內(nèi)容應(yīng)當(dāng)是

A*BC*DEF^\在編寫函數(shù)時(shí),不得使用C語(yǔ)言提供的字符串函數(shù)。

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

請(qǐng)為政動(dòng)主函敷main和其他函飲中的任何內(nèi)容,值在函數(shù)fun的花括號(hào)中填入你編寫的若干語(yǔ)句“

試題程序:

新nchxle<5tdin.h>

#include<conio.h>

voidfjn(char9A)

voidniainf)

{

^rintfC'Enierastring:\n");

fun(s);

printf(**Thestringafterdeleted:〉”):

putg}

26.

M名學(xué)生的成績(jī)已在主函數(shù)中放入一個(gè)帶頭結(jié)點(diǎn)的鏈表結(jié)構(gòu)中,h指向

鏈表的頭結(jié)點(diǎn)。請(qǐng)編寫函數(shù)proc(),它的功能是:找出學(xué)生的最高分,

由函數(shù)值返回。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)main。函數(shù)

和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的花括號(hào)中填入所編寫的

若干語(yǔ)句。試題程序:

*indudrVxdiOL卜>

林ificlude<Mdhkb>

SikfllMM8

?truct?lt?f

Idouble?t

Mfwt?nrMi

lypcdrfMri川皿STBEl"?

iuvHrpracCSTREX.?li>

4TKfOT?emitidouiilr??)

STRIX,?lie?pe?

mtim0?

h.p.<STItEl'?>iMUor<??ero4<^TMlv>>B

>a*Os

wktlrfr<M)

<q-(5THR'?>MBUOC<?9CI,(STKE1'>>>

p->,,《GL心?.Lq.

p->nr?lwNULLi

munih>

?titd<wth?i(STREX'?h)

STRW

p-lu

pnaih■|M4a>〃

do

pmn(<*—>M2.<M一>?r?i.

/?楙善》■

whilHp—>a!1,■NULL》,

pewiiff*\n\n*>?

VCMIIMNI<>

douMc(IO?lO.lO.tO?<5?T5H?tM?

OMMl

STRETehi

hKrrrat(Mti)i

outIM<h>>

vnaxmproc<h)!

St,ll\?*?mas)s

27.使用VC++2010打開考生文件夾下progl中的解決方案。此解決方

案的項(xiàng)目中包含一個(gè)源程序文件progl.c。在此程序中,請(qǐng)編寫函數(shù)

fun(),該函數(shù)的功能是將M行N列的二維數(shù)組中的數(shù)據(jù),按行的順序

依次放到一維數(shù)組中,一維數(shù)組中數(shù)據(jù)的個(gè)數(shù)存放在形參n所指的存

儲(chǔ)單元中。

例如,若二維數(shù)組中的數(shù)據(jù)為

33333333

44444444

55555555

則一維數(shù)組中的內(nèi)容應(yīng)該為333333334444444455555555。

注意:部分源程序在文件progl.c中。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中

的任何內(nèi)容,僅在函數(shù)fun()的花括號(hào)中填入你編寫的若干語(yǔ)句。

試題程序:

1linclude<stdio.h>

2voidfun(int(*s)[10]#int?b,

intintmm,intnn)

3<

4

5}

6voidmain()

7(

8FILE*wf;

9intw[10][10]={{33,33,33,33),

[44,44,44,44),<55,55,55,55}),

irj;

10inta[100]?{0}rn?0;

11printf("Thematrix:\nw);

12for(i=0;i<3;i++)

13(for(j=0;j<4;j++)

14printf(w%3d*\w[i][j]);

15printf(w\nM);

16)

17fun(wra,&n,3,4);

18printf(wTheAarray:\nH);

19for(i-0;i<n;i1)

MM

20printf(%3dra[i]);

21printf;

22/?????????????*?**/

wnMw

23wf■fopen(out.datrw);

24for(i=0;i<n;i++)

MM

25fprintf(wfr%3dra[i]);

26fclose(wf);

27/*****************/

28}

28.使用VC++2010打開考生文件夾下析progl中的解決方案。此解決

方案的項(xiàng)目中包含一個(gè)源程序文件progl.c。在此程序中,請(qǐng)編寫函數(shù)

fun(),它的功能是計(jì)算下列級(jí)數(shù)和,和值由函數(shù)值返回。

23A

S=]+x+Jj...+工

,'2!3?討例如,當(dāng)n=10,x=0.3時(shí),函數(shù)值為

1.349859。注意:部分源程序在文件progl.c中。請(qǐng)勿改動(dòng)主函數(shù)

main。和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun()的花括號(hào)中填入你編

寫的若干語(yǔ)句。試題程序:

1iinclude<conio?h>

2tinclude<stdio.h>

3linclude<math.h>

4linclude<stdlib?h>

5doublefun(doublex,intn)

饕{

7

8}

9voidmain()

10{

11FILE*wf;

12system("CLS");

13printf(r,%ffun(0.3,10));

14/*****************/

15wf-fopen("out.daf\MwH);

16fprintf(wf,”,fun(0.3,10));

17fclose(wf);

18/*****************/

施)

29.

請(qǐng)編寫一個(gè)函數(shù)proc(),它的功能是:根據(jù)以下公式求7c的值(要求

滿足精度0.0。。5,即某項(xiàng)小于0.。05時(shí)停止迭代)o

?/2-1+1/3+1-2/(3?5)+1?2?3/(3?5?7)+1

?2?3?4/(3?5?7?9)+???+1#2?3?????n/(3?5?

??????(2n4-1)】

程序運(yùn)行后,如果輸入精度0.0005,則程序輸出3.140578。注意:

部分源程序給出如下。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)

容,僅在函數(shù)proc()的花括號(hào)中填入所編寫的若干語(yǔ)句。試題程序:

二includeVconio.h>

UincludeVstdio.h>

3includeVmath.h>

doubleproc(doubleeps>

voidmain()

(

doublesi

printfC"\nPkascenteraprecision:*);

primf(*\nPi=%If\n*?proc(s))t

)

30.請(qǐng)編寫一個(gè)函數(shù)proc,它的功能是:求出1?m(含m)能被7或11

整除的所有整數(shù)放在數(shù)組a中,通過n返回這些數(shù)的個(gè)數(shù)。

例如,若傳給m的值為70,則程序輸出:

7111421222833354244495556636670

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

請(qǐng)勿改動(dòng)main函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc的花括

號(hào)中填人所編寫的若干語(yǔ)句。

試題程序:

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#defineN100

voidproc(intm,int*a>int*n)

)

voidmain

intarr[N],n,k;

system("CLS");

proc(70,arr,&n);

for(k=0;k<n;k++)

if((k+l)%20==0)//每行輸出20個(gè)數(shù)

{printf("%4d",arr[k]);

printf("\n");

)

else

printf("%4d",arr[k]);

printf("\n");

)

四、2.程序修改題(10題)

31.下列給定程序中,函數(shù)fun()的功能是:首先把b所指字符串中的字

符按逆序存放,然后將a所指字符串中的字符和b所指字符串中的字

符,按排列的順序交叉合并到c所指數(shù)組中,過長(zhǎng)的剩余字符接在c所

指數(shù)組的尾部。例如,當(dāng)a所指字符串中的內(nèi)容為abcdefg,b所指字符

串中的內(nèi)容為1234時(shí),c所指數(shù)組中的內(nèi)容應(yīng)該為a4b3c2dlefg;而當(dāng)a

所指字符串中的內(nèi)容為1234,b所指字符串中的內(nèi)容為abcdefg時(shí),c所

指數(shù)組中的內(nèi)容應(yīng)改為Ig2f3e4dcbao

請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

試題程序

#include<conio.h>

#include<stdio.h>

#include<string.h>

voidfun(char*a,char*b,char*c)

(

inti,j;charch;

i=0;j=strlen(b)-l;

/*************found**************/

while(i>j}

{ch=bill;b[i]=b|j];b[j]=ch;

)

while(*a||*b)

{if(*a){*c=*a;c++;a++;}

if(*b){*c=*b;c++;b++;}

}.............................................................

/*************found**************/

*c=0;

)

main()

(

charsl[100],s2[100],t[200];

clrscr();

printf("\nEntersistring:");

scanf("%s",si);

printf("\nEnters2string:");

scanf("%s",s2);,

fun(sl,s2,t);

printf("\nTheresultis:%s\n",t);

)

32.數(shù)列中,第一項(xiàng)為3,后一項(xiàng)都比前一項(xiàng)的值增5。下列給定程序中,

函數(shù)fun()的功能是:計(jì)算前n(4SW50)項(xiàng)的累計(jì)和。在累加過程中把那

些被4除后余2的當(dāng)前累加值放入數(shù)組中,符合此條件的累加值的個(gè)數(shù)

作為函數(shù)值返回主函數(shù)里。如,當(dāng)n的值為20時(shí),該數(shù)列為3,8,13,

18,23,28,....93,98。符合此條件的累加值應(yīng)為42,126,366,

570,1010o

請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

試題程序:

#include<stdio.h>

#defineN20

intfun(ihtn,int*a)

/*************found*************/

{inti,j,k,sum;

sum=0;

for(k=3,i=0;i<n;i++,k+=5)

{sum=sum+k;

/************found***************/

if(sum%4=2)

a[j++]=sum;

/*************found**************/

returnj;

)

main()

{inta[N],d,n,i;

printf("\nEntern(4<=n<=50):");

scanf("%d",&n);

d=fun(n,a);

printf("\n\nTheresult:\n");

for(i=0;i<d;i++)printf("%6d",a[i]);

printf("\n\n");

33.下列給定程序中,函數(shù)fun()的功能是:根據(jù)形參m的值(2gm£9),

在m行m列的二維數(shù)組中存放如下所示的數(shù)據(jù),由main。函數(shù)輸出。

例如,若輸入2,則輸出12

24

輸入4,則輸出1234

2468

36912

481216

請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu).

試題程序:

#include<conio.h>

#include<stdio.h>

#defineM10

intaiM][MI={0};

/***************found*******************/

fun(int**a,intm)

{intj,k;

for(j=0;j<m;j++)

for(k=0;k<m;k++)

/*********不不不*不不不不*不不不*字不不********不/

a[j][k]=k*j;

main()

{inti,j,n;

clrscr();

printf("Entern\n");scanf("%d",&n);

fun(a,n);

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

{for(j=O;j<n;j++)

printf("%4d",a[i][j]);

printf(n\nM);

34.給定程序MODll.C中函數(shù)fun的功能是:應(yīng)用遞歸算法求形參a

的平方根。求平方根的迭代公式如下:

xl」(xO十二)

2xO

例如,a為2時(shí),平方根值為:1.414214O

請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

1Iinclude<stdio.h>

2finclude<math.h>

3/***??**?**found*****??**?/

4doublefun(doublea,dounlexO)

5{doublexl,y;

6xl?(x0>a/xO)/2.0;

7/********?*found**********/

8if(fabs(xl-xo)>0.00001)

9y?fun(a,xl);

10elsey-xl;

11returny;

12}

13main()

14{doublex;

15printf("Enterx:*);scanf

16printf(wThesquarerootof%lf

w

is%lf\nrxrfun(xr1.0));

17

35.下列給定程序中,函數(shù)fun()的功能是:求出以下分?jǐn)?shù)序列的前n項(xiàng)

之和。

2/1,3/2,5/3,8/5,13/8,21/13............

和值通過函數(shù)值返回main。函數(shù)。例如,若輸入n=5,則應(yīng)輸出8.391667o

請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

試題程序:

#include<conio.h>

#include<stdio.h>

/*************found**************/

fun(intn)

{inta=2,b=l,c,k;

doubles=0.0;

for(k=l;k<=n;k++)

{s=s+1.0*a/b;

/*************found**************/

c=a;a+=b;b+=c;

)

return(s);

}

main()

{intn=5;

clrscr();

printf("\nThevalueoffunctionis:

fun(n));

)

36.給定程序M0D11.C中函數(shù)fun的功能是:先從鍵盤上輸入一個(gè)3

行3列矩陣的各個(gè)元素的值,然后輸出主對(duì)角線元素之和。

請(qǐng)改正函數(shù)fun中的錯(cuò)誤或在橫線處填上適當(dāng)?shù)膬?nèi)容并把橫線刪除,使

它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!

1;#include<stdio.h>

2Ifinclude<string.h>

3voidfun()

4(

5inta[3][3],sum;

6intj;

7/**?******found**w*******/

8!;

9jprintf("Inputdata:w);

10;for(i-0;i<3;i*+)

11{for(j?0;j<3;j++)

12*********/

wR

13scanf(%dra[i](jj);

14

15for(i-0;i<3;

16sum-sum*a(i)[i];

Hw

17printf(Sum?%d\nrsum);

18}

19main()

20(

21fun();

22

37.下列給定程序中,函數(shù)fun()的功能是根據(jù)整型形參m,計(jì)算如下公

式的值。

y=l-l/(2x2)+l/(3x3)-l/(4x4)+...+(-1)(m+l)/(mxm)

例如:m中的值為5,則應(yīng)輸出0.838611o

請(qǐng)改正程序中的錯(cuò)誤,使它能得到正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

試題程序:

#include<conio.h>

#include<stdio.h>

doublefun(intm)

{doubley=1.0;

/**********found*************/

intj=l;

inti;

for(i=2;i<=m;i++)

/****************^Qund*******+******/

y+=l/(i*i);

return(y);

)

main()

intn=5;

clrscr();

printf("\nTheresultis%lf\n",fun(n));

38.給定程序M0D11.C中函數(shù)fun的功能是:計(jì)算n的5次方的值(規(guī)

定n的值大于2、小于8),通過形參指針傳回主函數(shù);并計(jì)算該值的個(gè)

位、十位、百位上數(shù)字之和作為函數(shù)值返回。

例如,7的5次方是16807,其低3位數(shù)的和值是15o

請(qǐng)改正函數(shù)fun中指定部位的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!

1linclude<stdio.h>

2*include<math.h>

3intfun(intn,int*value)

4{intd,s,i;

/?育???????????found,************/

6d-0;s-0;

7for(iwl;i<-5;i++).d?d*n;

8*value-d;

9for(i?l;i<w3;i++)

10{s-s^d%10;

11w*founcj***

12d?d\10;

13

14returns;

15

16main()

17(intn,sum,v;

18do

19{printf(H\nEntern(2<n<8):w);

RH

scanf(%dr&n);)

20while(n<?21In>?8);

21sum-fun(n,4v);

22printf(w\n\nTheresult:\nvalue?

%dsum-%d\n\n",vrsum);

23

39.給定程序MOD11.C中函數(shù)fun的功能是:根據(jù)整型形參m,計(jì)算

如下公式的值。

,1111

V=]+++—+???+A-

2?23?34?4m*m

例如,若m中的值為:5,則應(yīng)輸出:1.46361lo

請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!

linclude<stdio.h>

2doublefun(intm)

3{doubley-1.0;

4inti;

5

6for(i-2;i<m;i++)

7?found?…………/

8y1/(i*i);

9return(y);

10)

11main()

12{intn-5;

13printf(H\nTheresultis%lf\nw,

fun(n));

14

40.下列給定程序中,函數(shù)fun()的功能是:從字符串s中,刪除所有大

寫字母F。

請(qǐng)改正程序中的錯(cuò)誤,使它能得到正確結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

試題程序:

#include<stdio.h>

voidfun(char*s)

(

inti,j;

/*************found**************/

for(i=j=0;s[i]!='0';i++)

if(s[i]!='F')

/*************found**************/

s[j]=s[i];

)

main()

chars[80];

printf("\nEnterastring:");

gets(s);

printf("Theoriginalstring:");

puts(s);

fun(s);

printf("Thestringafterdeleted:");

puts(s);

printf("\n\n");

五、程序改錯(cuò)題(2題)

41.下列給定程序中,函數(shù)proc()的功能是:從低位開始取出長(zhǎng)整型變

量s中奇數(shù)位上的數(shù),依次構(gòu)成一個(gè)新數(shù)放在t中。例如,當(dāng)s中的數(shù)

為123456789時(shí),t中的數(shù)為13579。請(qǐng)修改程序中的錯(cuò)誤,使它能得到

正確結(jié)果。注意:不要改動(dòng)main()函數(shù),不得增行或刪行,也不得

更改程序的結(jié)構(gòu)。試題程序:

#includeVstdlib.h>

#includeVstdio.h>

#include<conio.h>

//?***found????

intproc(longs?long?l)

longs!""10i

*t=

while(s>0)

(

//????found?***

100(

?1=Ji%10*si+?U

voidmain<)

(

longs.ts

systcm("Cl^S")i

printf("\nPlcajieenter")i

scanl(*KICT.&JOI

proc<H?&Oi

printf("Theresultist%ld\n"?t)i

42.下列給定的程序中,函數(shù)proc的功能是:判斷字符ch是,與str

所指字符串中的某個(gè)字符相同;若相同,則什么也不做,若不同,則

將其插在串的最后。請(qǐng)修改程序中的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)

構(gòu)。

試題程序:

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#include<string.h>

//*******

voidproc(charstr,charch)

(

while(*str&&*str!=ch)str++;

//****^Qund****

if(*str==ch)

{str⑼=ch;

II****found****

strfl]=O:

)

)

voidmain

(

charstr[81],ch;

system("CLS");

printf("\nPleaseenterastring:");

gets(str);

printf("\nPleaseenterthecharacterto

search:");

ch=getchar;

proc(str,ch);

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

)

六、操作題(2題)

43.下列給定程序中,函數(shù)fun()的功能是:按順序給s所指數(shù)組中的元

素賦予從2開始的偶數(shù),然后再按順序?qū)γ?個(gè)元素求一個(gè)平均值,并

將這些值依次存放在w所指的數(shù)組中。若s所指數(shù)組中元素的個(gè)數(shù)不是

5的倍數(shù),多余部分忽略不計(jì)。例如,s所指數(shù)組有14個(gè)元素,則只對(duì)

前10個(gè)元素進(jìn)行處理,不對(duì)最后的4個(gè)元素求平均值。

請(qǐng)改正函數(shù)fun()中的錯(cuò)誤,使它能得出正確的結(jié)果。

注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。

試題程序:

#include<stdio.h>

#defineSIZE20

fun(double*s,double*w)

{intk,i;doublesum;

for(k=2,i=0;i<SIZE;i++)

{s[i]=k;k+=2;}

sum=0.0;

for(k=0,i=0;i<SIZE;i++)

{sum+=s[i];

/*************found**************/

if(i+l%5==0)

{w[k]=sum/5;Sum=0;k++;}

)

returnk;

)

main()

{doublea[SIZE],b[SIZE/5];

inti,k;

k=fun(a/b);

printf("Theoriginaldata:\n");

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

{

if(i%5==0)printf("\n");

printf("%4.0f7a[i]);

}

printf{"\n\nTheresult:\n");

for(i=0;i<k;i++)printf("%6.2f',b[i]);

printf("\n\n");

)

44.下列程序利用指針將2個(gè)數(shù)按從大到小的順序輸出。

main()

{inta,b,[];

printf("inputa,b:");

scanf("%d%d",&a,&b);

【】;

p2=&b;

if(a<b)

{p=pl;

pl=p2;

P2=P;

)

printf("a=%db=%d\n",a,b);

printf("max=%dmin=%d\n",【]);

參考答案

l.bb解析:本題實(shí)現(xiàn)的功能是把大寫字母轉(zhuǎn)換為小寫字母。小寫字母的

ASCII碼值比相應(yīng)的大寫字母的ASCII碼值大32。

2.n/base或n/16c[i]n/base或n/16\r\nc[i]解析:字符串的綜合運(yùn)用。

3.gaegae解析:本題定義了兩個(gè)字符串?dāng)?shù)組a[],b[],字符型指針變量

pl和p2,且分別指向字符串?dāng)?shù)組a和b,抽打for循環(huán),當(dāng)

if(*(pl+k)==*(p2+k))條件為真,執(zhí)行輸出*(pl+k)對(duì)應(yīng)的字符。即當(dāng)k=0

時(shí),*(pl+k)對(duì)應(yīng)的字符串?dāng)?shù)組a中的字符L,*(p2+k)對(duì)應(yīng)的字符串?dāng)?shù)組

b中字符P,因此if(*(pl+k)==*(p2+k))條件為假,不執(zhí)行printf語(yǔ)句,

依此類推,將字符串?dāng)?shù)組a和b中對(duì)應(yīng)位置上的字符——比較,如果對(duì)

應(yīng)位置上的字符相同,則輸出該字符。

4.-6354-6354解析:本題的考查點(diǎn)是函數(shù)的返回值。這個(gè)函數(shù)的目的是

提取出由函數(shù)的形參傳送來的字符串中的數(shù)字字符,并通過相應(yīng)字符位

置計(jì)算出它們數(shù)值形式的塞,最后返回字符串中的數(shù)字字符的數(shù)值形式,

所以函數(shù)的返回值應(yīng)當(dāng)是“-6354”。

5.1212解析:本題的第一個(gè)for循環(huán)用于給數(shù)組arr賦初值,第二個(gè)for

循環(huán)用于求和運(yùn)算。由于第二個(gè)for循環(huán)初始值為1,而循環(huán)條件為i<

4,所以求的是arr[l]到arr[3]及i的和,所以輸出結(jié)果為12。

6.efghefgh解析:函數(shù)ss返回形參s所指向的符號(hào)串的后半部分,故

p='efgh'o

7.順序存儲(chǔ)(順序方式存儲(chǔ))順序存儲(chǔ)(順序方式存儲(chǔ))解析:二分法查找

對(duì)表的要求是有序的順序表,即第一要求是數(shù)據(jù)元素有序,第二要求是

按順序方式存儲(chǔ)。

8.22解析:本題考查的是基本賦值運(yùn)算符和賦值表達(dá)式。表達(dá)式c=(b-

=a-4)等價(jià)于c=(b=b-a+4)等價(jià)于c=b=2;表達(dá)式a(c%2+(b-l))等價(jià)于

a=1+2-1=2因此最后a的值為2O

9.黑盒軟件測(cè)試的方法有三種:動(dòng)態(tài)測(cè)試、靜態(tài)測(cè)試和正確性證明。設(shè)

計(jì)測(cè)試實(shí)例的方法一般有兩類:黑盒測(cè)試法和白盒測(cè)試法。在使用黑盒

法設(shè)計(jì)測(cè)試實(shí)例時(shí),測(cè)試人員將程序看成一個(gè)“黑盒”,即不關(guān)心程序內(nèi)

部是如何實(shí)現(xiàn)的,只是檢查程序是否符合它的“功能說明”,所以使用黑

盒法設(shè)計(jì)的測(cè)試用例完全是根據(jù)程序的功能說明來設(shè)計(jì)的。

10.k<=nk++k<=n,k++解析本題要求將一"for循環(huán)改成while循環(huán)。

首先要保證循環(huán)條件相同,在for循環(huán)中,每次執(zhí)行循環(huán)之后,循環(huán)控制變

量k都會(huì)加1,而while循環(huán)則沒有,故需在循環(huán)體中增加改變k數(shù)值的語(yǔ)

句'k++;W)09。

11.C

12.C解析:宏替換不像函數(shù)調(diào)用要進(jìn)行參數(shù)值的計(jì)算、傳遞等,而只是

簡(jiǎn)單按照原格式進(jìn)行字符串的替換。注意:宏定義的命令格式。

13.D

14.B

15.D

16.B解析:選項(xiàng)A)中包含一個(gè)不合法的運(yùn)算符;選項(xiàng)C)應(yīng)改為

(int)18.5%3;選項(xiàng)D)可理解為兩個(gè)表達(dá)式:a+7=c+b和a=a+7,因?yàn)镃

語(yǔ)言規(guī)定賦值號(hào)的左邊只能是單個(gè)變量,不能是表達(dá)式或常量等,所以

a+7=c+b是錯(cuò)的。因此,正確答案是選項(xiàng)B),它相當(dāng)于a=(b=c+2),可

分解為兩個(gè)表達(dá)式:b=c+2和a=bo

17.A

%d表示以字符和整型類型的格式輸出,%c表示以字符類型的格式輸

出,%s表示以字符串類型的格式輸出。選項(xiàng)A中,號(hào)是字符,不能

用%s格式來輸出。故本題答案為A選項(xiàng)。

18.C

19.C函數(shù)putchar每次輸出一個(gè)字符。表達(dá)式“*str+l”將對(duì)字符加1,因

此字符串“ABCD”的每個(gè)字符都加1,字符串結(jié)束標(biāo)識(shí)NO也會(huì)加1,輸

出1,結(jié)果為BCDE1。故本題答案為C選項(xiàng)。

20.D

21.voidproc(char*strQchart[3])

\n{

\ninti,j=0;

\nfor(i=0;str[i]!=\\O;i++)〃從數(shù)組的第一個(gè)元素開始,到其最后一個(gè)

\n{if(i%2==0str[i]%2l=o)〃下標(biāo)為偶數(shù)、同時(shí)ASCII碼值為奇數(shù)的字符

\nt[j++]=str[i];}//如果成立,則把它放到t數(shù)組中

\nt[i]=\\o;//字符串結(jié)束標(biāo)志為\\0

\n}

\n【解析】題目中要求將字符串str中下標(biāo)為偶數(shù),同時(shí)ASCII碼值為奇

數(shù)的字符放在數(shù)組t中。首先,需要檢查字符串str中下標(biāo)為偶數(shù)的字符

其ASCH碼值是否為奇數(shù),將符合要求的字符放在數(shù)組t中。最后,為

新的字符串?dāng)?shù)組添加結(jié)束符。

\n

22.

【解析】要將數(shù)字字符串轉(zhuǎn)換為一個(gè)整數(shù),首先判斷該字符串的正負(fù)

號(hào)。然后將數(shù)字字符轉(zhuǎn)換為相應(yīng)的數(shù)字,將各個(gè)數(shù)字合并為整數(shù)。最

后將得到的整數(shù)乘以字符串中的符號(hào)。將最后的結(jié)果返回到主函數(shù)

中。

23.main

\n{inta,b,c;

\nprintf(“請(qǐng)輸入三個(gè)整數(shù):"scanf("%d,%d,%d”,&a,&b,&c);

\nif(aif(belsepriiitf(<4max=%d\\n,,,b);

\nelseif(aelseprintff4max=%d\\n,,,a);}

\n

24.

intbits-】;//*時(shí)丈量統(tǒng)計(jì)仇a

while0,若不再O.blta*1.4

以10.it??扑?/p>

(

bits”;

n-n/10;

returnbita;【考點(diǎn)分析】主要考察考生對(duì)循環(huán)

跳出的條件的理解,以及理解取數(shù)字位數(shù)的方法?!窘忸}思路】通過

對(duì)指定的多位數(shù)每次除以10,去掉最后一位,直到為。結(jié)束,使用臨時(shí)

變量來統(tǒng)計(jì)一個(gè)多位數(shù)的位數(shù)。

25.

【答案】

voidfun(c4iar*a)

(

嗣代的

a-;/*指針?指向字符串的尾部?/

whileC**'*1)

0—;"指針A指向最后一個(gè)字母,/

?(a+1AW;/?在字符串最后加上結(jié)束標(biāo)識(shí)符?/

I.

I解析】

在字符串殿后一個(gè)不是?號(hào)的字符后面加上結(jié)束符號(hào)W來刪除其尾部的?號(hào)。先找到字符串的結(jié)尾,

往前逐個(gè)判斷是否為,號(hào).直到找到最后一個(gè)字母為止,最后在該字符后面加上結(jié)束符號(hào)”。

26.

【解析】要找出學(xué)生的最高分,就要比較所有學(xué)生的成績(jī)。定義一個(gè)變

量max用來存放學(xué)生的最高分,初始化為第一個(gè)學(xué)生的成績(jī),依次與其

后的學(xué)生成績(jī)相比較,最后將得到的最高分返回主函數(shù)。

27.1voidfun(int(*s)[10],intint*n,intmm,intnn)

2{

3inti,j,k=O;

4for(i=0;i<mm;i++)/*將二維數(shù)組s中的數(shù)據(jù)按行的順序依次存

放到一維數(shù)組b中*/

5for(j=0;j<nn;j++)

6b[k++]=s[i][j];'

7*n=k;/*通過指針返回元素個(gè)數(shù)*/

8)

本題可以用兩個(gè)循環(huán)來處理。由于是按行的順序取出,因此第1個(gè)for

循環(huán)用于控制行下標(biāo),第2個(gè)循環(huán)用于控制列下標(biāo)。若改成按列的順

序取出,則循環(huán)應(yīng)改成:for(i=0;i

<mm;jp)b[k++]=s[j][i];要注意的下標(biāo),不能用s[i][j]o若按行取出

則列下標(biāo)變化較快,若按列取出則行下標(biāo)變化較快,即循環(huán)嵌套時(shí),越

在內(nèi)層的循環(huán),其循環(huán)變量變化就越快。<mm;jp)

28.ldoublefun(doublex,intn)

2(

3inti;

4doubles=1.0,sl=1.0;

5for(i=l/i<=n;i++)

6{si=si*i;/*各項(xiàng)中的階乘*/?s=s+pow(x,i)/si;/*按公式求出*"Returns;10}

程序定義了變量S1和s,si表示每項(xiàng)的分母(即各項(xiàng)的階乘),S存放累

加和。循環(huán)語(yǔ)句控制累加的次數(shù),在循環(huán)體中進(jìn)行階乘和累加操作,

將累加的結(jié)果存入S中。此處使用了求乘方函數(shù)pow(X,i),其含義是

求X的i次方的值。

29.

【解析】我們應(yīng)定義一個(gè)變量表示其和,一個(gè)變量表示其分?jǐn)?shù),由題目

中可知循環(huán)結(jié)束的標(biāo)志為分?jǐn)?shù)小于叩s,因此其為循環(huán)結(jié)束的條件,根

據(jù)公式的變化規(guī)律,可求得s,最后把2*s返回到主函數(shù)中。

30.voidproc(intm,int*a,int*n)

inti,j=0;

for(i=l;i<=m;i++)//進(jìn)行m次循環(huán)

if(i%7==0||i%ll==0)//能被7或11整除的所有整數(shù)

a[j++]=i;//符合條件的數(shù)放在數(shù)組a中

*n=j;//返回這些數(shù)的個(gè)數(shù)

)

【解析】本題需要先判斷1?m每一個(gè)整數(shù)能否被7或11整除,然后

將符合條件的整數(shù)放在數(shù)組a中,最后將符合條件的數(shù)的個(gè)數(shù)通過形

參n返回主函數(shù)。

31.(1)錯(cuò)誤:while(i>j)正確:while。<j)⑵錯(cuò)誤:*c=0;正確:*c='\O'(l)

錯(cuò)誤:while(i>j)正確:while(i<j)\r\n(2)錯(cuò)誤:*c=0;正確:*c='\\0'解

析:這是一個(gè)字符串處理的較為混合的程序,將字符串倒序存放的方法

一般是以字符串中央為中心,將兩邊對(duì)稱位置的字符互相交換??衫?/p>

循環(huán)語(yǔ)句實(shí)現(xiàn),但必須要注意兩邊對(duì)稱位置元素的下標(biāo)。該題是用指針

配合循環(huán)的嵌套實(shí)現(xiàn)解題目的。

32.(1)錯(cuò)誤:intijksum;正確:intij=Oksum;(2)錯(cuò)誤:if(sum%4=2)

正確:if(sum%4=2)⑶錯(cuò)誤:returnj;正確:returnj++;⑴錯(cuò)誤:inti,

j,k,sum;正確:inti,j=O,k,sum;\r\n⑵錯(cuò)誤:if(sum%4=2)正確:

if(sum%4=2)\r\n⑶錯(cuò)誤:returnj;正確:returnj++;解析:按照老辦

法,我們先看數(shù)學(xué)思路,該題是一個(gè)公差為5的等差數(shù)列,簡(jiǎn)單吧,要

是用數(shù)學(xué)的辦法解決也就是一個(gè)公式兩個(gè)符號(hào),迎刃而解,所以這樣很

有規(guī)律的等差數(shù)列前n項(xiàng)和用C語(yǔ)言來求的話,也相當(dāng)簡(jiǎn)單,關(guān)鍵看細(xì)

節(jié)!i,k,sum都分別定義了,那j呢?所以,正確的應(yīng)該是inti,j=O,k,sum;,

再往下看,if(sum%4=2)是在說明題干中“在累加過程中把那些被4除后

余2的當(dāng)前累加值放入數(shù)組中,符合此條件的累加值的個(gè)數(shù)作為函數(shù)值

返回主函數(shù)”,那么“余2”的表示方法呢?不用看就知道應(yīng)該是

if(sum%4==2),后面的返回錯(cuò)誤就不提了吧,看看a[j++]=sum;語(yǔ)句,

難道還能返回給j嗎?

33.(1)錯(cuò)誤:fun(int**aintm)正確:voidfun(int(*a)[M]intm)⑵錯(cuò)誤:

a[j][k]=k*j;正確:a[j][k]=(k+D*(j+l);⑴錯(cuò)誤:fiin(int**a,intm)正確:

voidfun(int(*a)[M],intm)\r\n(2)錯(cuò)誤:a[j][k]=k*j;正確:

a[j][k]=(k+ir(j+l);解析:對(duì)于二維數(shù)組,應(yīng)該理解成為是由幾個(gè)一維

數(shù)組作元素組成的一維數(shù)組,或者說,二維數(shù)組實(shí)際是一個(gè)一維數(shù)組,

只不過它的每個(gè)數(shù)組元素又都是一個(gè)一維數(shù)組。我們先來看看指針數(shù)組

的表示形式:

(l)p+i和a+i均表

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論