2023年湖南省邵陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)真題(含答案)_第1頁(yè)
2023年湖南省邵陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)真題(含答案)_第2頁(yè)
2023年湖南省邵陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)真題(含答案)_第3頁(yè)
2023年湖南省邵陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)真題(含答案)_第4頁(yè)
2023年湖南省邵陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)真題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023年湖南省邵陽(yáng)市全國(guó)計(jì)算機(jī)等級(jí)考試

C語(yǔ)言程序設(shè)計(jì)真題(含答案)

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

一、2.填空題(10題)

1.數(shù)據(jù)庫(kù)技術(shù)的主要特點(diǎn)為數(shù)據(jù)的集成性、數(shù)據(jù)的高【】和低冗余性、

數(shù)據(jù)獨(dú)立性和數(shù)據(jù)統(tǒng)一管理與控制。

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

#include<string.h>

typedefstructstudent{

charname[10];

longsno;

floatscore;

}STU;

main()

STUa={"Zhangsan",2001,95},b={"Shangxian",2002,90},

c={"Anhua",2003,95},d,*p=&d;

d=a;

if(strcmp(,)>0)d=b;

if(strcmp(,d-name)>0)d=c;

printf("%ld%s\n",d.sno,p->name);

)

3.若定義#definePI3.14159,則執(zhí)行完下列程序后輸出結(jié)果是_____

#definePI3.14159;printf("PI=%f",PI);

4.下面程序的功能是將一個(gè)字符串str的內(nèi)容倒序,請(qǐng)?zhí)羁铡?/p>

#inelude<stdio.h>

#include<strins.h>

main()

{inti,j,[];

charstr[]={"1234567");

for(i=0,j=strlen(str)[];i<j;i++,j—)

{k=str[i];str[i]=str[j];str[j]=k;}

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

)

5.數(shù)據(jù)庫(kù)保護(hù)分為:安全性控制并發(fā)性控制和數(shù)據(jù)的恢復(fù)。

6.以下程序段打開(kāi)文件后,先利用fseek函數(shù)將文件位置指針定位在文

件末尾,然后調(diào)用ftell函數(shù)返回當(dāng)前文件位置指針的具體位置,從而確

定文件長(zhǎng)度。請(qǐng)?zhí)羁铡?/p>

FILE*myf;longfl;

myf=【]("test.t","rb");

fseek(myf,O,SEEKEND);

fl=ftell(myf);

fclose(myf);

printf("%d\n",fl)

7.有以下定義和語(yǔ)句,貝IJsizeof(a)的值是[],而sizeof(a.share)的值

是【】。

structdate

{intday;

intmouth;

intyear:

union{intshare1;

floatshare2:

}share;

)a;

8.下面程序的輸出是[】。

main()

{intarr[10],i,k=0;

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

arr[i]=i;

for(i=l;i<4;i++)

k+=arr[i]+i;

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

9.下面程序的功能是:輸出100以內(nèi)能被3整除且個(gè)位數(shù)為6的所有

整數(shù),請(qǐng)?zhí)羁铡?/p>

#include<stdio.h>

main()

{inti,j;

for(i=0[];i++)

{j=i*10+6;

if([])continue;

printf("%d",j);

10.下面程序的輸出結(jié)果是【】。

charb[]="ABCD";

main()

(

charb[30];

strcpy(&b[0],"GH");

strcpy(&b[l],"GH");

strcpy(&b[2],"GH");

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

)

二、單選題(10題)

11.設(shè)一組初始記錄關(guān)鍵字序列(5,2,6,3,8),以第一個(gè)記錄關(guān)鍵字5為基

準(zhǔn)進(jìn)行一趟快速排序的結(jié)果為()。

A.2,3,5,8,6B.3,2,5,8,6C,3,2,5,6,8D,2,3,6,5,8

12.在下面棧的基本運(yùn)算中,不是加工型運(yùn)算的是____。

A.初始化B.進(jìn)棧C.退棧D.判???/p>

13.在數(shù)據(jù)流圖(DFD)中,帶有名字的箭頭表示

A.模塊之間的調(diào)用關(guān)系B.程序的組成成分C.控制程序的執(zhí)行順序D.

數(shù)據(jù)的流向

14.設(shè)"char**s;以下正確的表達(dá)式是()。

A.s="computer";B.*s="computer";C.**s="computer";D.*s='c';

15.

(40)已知一個(gè)文件中存放若干工人檔案記錄,其數(shù)據(jù)結(jié)構(gòu)如下:

structa

{charnumber[100];

intage;

floatp[6]J;

定義一個(gè)數(shù)組:structanumber[10];

假定文件已正確打開(kāi),不能正確地從文件中讀入10名工人數(shù)據(jù)到數(shù)組b中的是()o

A)fread(b,sizeofi[structa),10,fp);B)fbr(i=0;i<10;i-H-)

fread(b[i],sizeof(structa),l,fp);

C)fbr(i=0;i<10;i++)D)fbr(i=0;i<5;i-^=2)

frcad(b+i,sizcofl(structa),l,fp);fread(b>i,sezeof(structa),2,fp);

16.有以下程序段

intj;

floaty;

charname[50];

scanf("%2d%f%s",&i,&y,name);

當(dāng)執(zhí)行上述程序段,從鍵盤上輸入555667777abc后,y的值為()。

A.55566.0B,566.0C,7777.0D,566777.0

17.靜態(tài)鏈表中指針表示的是()。

A.內(nèi)存地址B.數(shù)組下標(biāo)C.下一元素地址D.左、右孩子地址

18.使用數(shù)組名作為函數(shù)的實(shí)參時(shí),傳遞給形參的是()。

A.數(shù)組中第1個(gè)元素的值B.數(shù)組的首地址C.數(shù)組中全部元素的值D.

數(shù)組元素的個(gè)數(shù)

19.若一組記錄的排序碼為(46,79,56,38,40,84),則利用快速排序的方法,

以第一個(gè)記錄為基準(zhǔn)得到的一次劃分結(jié)果為()

A.38,40,46,56,79,84

B.40,38,46,79,56,84

C.40,38,46,56,79,84

D.40,38,46,84,56,79

20.第3題已知:intc[3]⑷;則對(duì)數(shù)組元素引用正確的是

A.c[1][4]B.c[1.5][0]C.c[1+0][0]D.以上表達(dá)都錯(cuò)誤

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

21.

函數(shù)fun的功能是:將s所指字符串中下標(biāo)為偶數(shù)同時(shí)ASCII值為奇數(shù)

的字符刪除,S所指串中剩余的字符形成的新串放在t所指的數(shù)組中。

例如,若s所指字符串中的內(nèi)容為“ABCDEFG12345”,其中字符C的

ASCII碼值為奇數(shù),在數(shù)組中的下標(biāo)為偶數(shù),因此必須刪除;而字符1的

ASCII碼值為奇數(shù),在數(shù)組中的下標(biāo)為奇數(shù),因此不應(yīng)當(dāng)刪除,其他依

此類推。最后t所指的數(shù)組中的內(nèi)容應(yīng)是“BDF12345”。

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

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

中填入你編寫的若干語(yǔ)句。

試題程序:

#include<stdio.h>

include<string.h>

voidfun(char*s,chart[D

(

)

mmn()

{.

chars[100],t[100];

printf(H\nPleaseenterstringS:");

scanf(H%s,',s);

fun(s,t);

printf(M\nThere?ukis:%s\nM,t);

22.

假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)proc(),它的功能

是:只刪除字符串前導(dǎo)和尾部的*號(hào),串中字母之間的*號(hào)都不刪除。形

參m給出了字符串的長(zhǎng)度,形參h給出了字符串中前*號(hào)的個(gè)數(shù),形參

e給出了字符串中最后*號(hào)的個(gè)數(shù)。在編寫函數(shù)時(shí),不得使用C語(yǔ)言提

供的字符串函數(shù)。例如,若字符串中的內(nèi)容為****a*bc*def*g****,刪

除后,字符串中的內(nèi)容則應(yīng)當(dāng)是a*bc*def*g。注意:部分源程序給出如

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

()的花括號(hào)中填入所編寫的若干語(yǔ)句。試題程序:

ttincludeV.tdso,b>

AIRCIIMUVCOAMKh>

vendprocCdwu?a?mtm.inth?inte)

voedauian()

char*£S1j??!??(!

mitn*0?tn*0?fn*O?

phmf(aEncerA?tnnfI\D*)I

<et>(?)i

whileC?t)

-"m"導(dǎo)冷圈舲長(zhǎng)It

t一一i/掂計(jì)t|B向字符率兄施

wt)dr<?)

(■——.?■十+/

,指針,■向■晅一個(gè)字母?sflUt/部?'的

個(gè)教

wt>al?<?(??'?,>

<(+?!(!>??11

/m*tf?網(wǎng)■一個(gè)字,?《■畿精??‘?’的個(gè)?

proc<■?m*(n?tn)i

prmtf<*The?tnnc>(irrdeleiedt\ii*>i

puts(?)|

23.使用VC++2010打開(kāi)考生文件夾下progl中的解決方案。此解決方案

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

其功能是將放在字符串?dāng)?shù)組中的M個(gè)字符串(每個(gè)字符串的長(zhǎng)度不超過(guò)

N),按順序合并成一個(gè)新的字符串。

例如,若字符串?dāng)?shù)組中的M個(gè)字符串為|“AAAA”,“BBBBBBB”,

“CC”|,則合并后的字符串內(nèi)容應(yīng)該是“AAAABBBBBBBCC”。

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

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

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

試題程序:

#include<stdio.h>

#include<conio.h>

#defineM3

#defineN20

voidfun(chara[M][N],char*b)

(

)

voidmain()

(

charw[M][N]={“AAAA”,“BBBBBBB”,“CC”};

chara[l00]={"##################"};

inti;

printf("Thestring:\n");

for(i=0;i<=""p="">

puts(w[i]);

printf("\n”);

fun(w,a);

printf("TheAstring:\n^^);

printfT%s",a);“

printfC^\n\n^^);

24.

請(qǐng)編寫一個(gè)函數(shù)voidproc(intm,intk,intxx[]),該函數(shù)的功能是將大

于整數(shù)m且緊靠m的k個(gè)非素?cái)?shù)存入所指的數(shù)組中。例如,若輸入:

105(即M=10,k=5),則應(yīng)輸出:1214151618o注意:部分源程序

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

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

Uinclude<stdlib.h>

MincludeVcooidb>

,include<?tdoo.

*oidprocimtm.mth.in(

voedrnaiiH)

witm?a?u()(XX)Ji

'CLS*>i

pruttR*\nPle?Mm<cftwoifiiegerni*)|

?canif*SdXd,?.

proc<m?B?u)i

foc(RI-OI-V?.III+?)

prtnd(*S<i

pnnifC-\?*>i

25.使用VC++2010打開(kāi)考生文件夾下progl中的解決方案。此解決方案

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

其功能是刪除一個(gè)字符串中指定下標(biāo)的字符。其中,a指向原字符串,

刪除指定字符后的字符串存放在b所指的數(shù)組中,n中存放指定的下標(biāo)。

例如,輸入一個(gè)字符串“World”,然后輸入3,則調(diào)用該函數(shù)后的結(jié)果

為“Word”。

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

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

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

試題程序:

#include<stdlib.h>

#include<stdio.h>

#include<conio.h>

#defineLEN20

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

(

)

voidmain()

(

charstr1[LEN],str2[LEN];

intn;

system(“CLS”);

printf("Enterthestring:\n,5);

gets(strl);

printf("Enterthepositionofthestringdeleted:^^);

scanf("%d",&n);fun(strl,str2,n);

printf("Thenewstringis:%s\n”,str2);

}一

26.

函數(shù)fun的功能是:將S所指字符串中除下標(biāo)為偶數(shù)同時(shí)ASCII碼值也

為偶數(shù)的字符外,其余的全部刪除;字符串中剩余字符所形成的新串放

在t所指的數(shù)組中。

例如,若s所指字符串中的內(nèi)容為"ABCDEFG123456",其中字符A的

ASCII碼值為奇數(shù),因此應(yīng)當(dāng)刪除;字符8的ASCII碼值為偶數(shù),但在

數(shù)組中的下標(biāo)為奇數(shù),因此也應(yīng)當(dāng)刪除;字符2的ASCII碼值為偶數(shù),

在數(shù)組中的下標(biāo)也為偶數(shù),因此不應(yīng)當(dāng)刪除,其他依此類推。最后t所

指的數(shù)組中的內(nèi)容應(yīng)是“246”。

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

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

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

試題程序:

#include<stdio.h>

#in<lude<stringJ)>

voidfun(char*s,chart{])

voidmain()

{chars[l00ht[100j;

printff^XnPleaseenterstringS:r,);

scanf("%s”,s);

fun(s4);

printf(M\nTheresultis:%s\n°J);J

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

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

fun(),該函數(shù)的功能是統(tǒng)計(jì)一行字符串中單詞的個(gè)數(shù),并將其作為函

數(shù)值返回。字符串在主函數(shù)中輸入,規(guī)定所有單詞由小寫字母組成,

單詞之間由若干個(gè)空格隔開(kāi),一行的開(kāi)始沒(méi)有空格。

注意:部分源程序在文件progl.c中。

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

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

試題程序:

1#include<string.h>

2#include<stdio.h>

3#defineN80

4intfun(char*s)

5{

6

7)

8voidmain()

9{

10FILE*wf;

11charline[N];

12intnum=0;

13printf("Enterastring:\n");

14gets(line);

15num=fun(line);

16printf("Thenumberofwordsis:%d\n\n",num);

]7/*********found*********/

18wf=fopen("out.dat","w");

19fprintf(wf,"%d",fun("abigcar"));

20fclose(wf);

2]/*********found*********I

22}

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

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

其功能是將兩個(gè)兩位數(shù)的正整數(shù)a、b合并成一個(gè)整數(shù)放在c中。合并

的方式是將a中的十位數(shù)和個(gè)位數(shù)依次放在c數(shù)的十位和千位上,b中

的十位數(shù)和個(gè)位數(shù)依次放在c數(shù)的百位和個(gè)位上。

例如,當(dāng)a=45,b=如時(shí),調(diào)用該函數(shù)后,c=5142o

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

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

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

試題程序:

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

voidfun(inta,intb,long*c)

main()

inta,b;

longc;

printf("Inputa,b:");

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

fun(a,b,&c);

printff'Theresultis:%ld\n,,,c);

29.

假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)proc(),它的功能

是:使字符串中前部的*號(hào)不得多余m個(gè);若多余m個(gè),則刪除多余的

*號(hào);若少于或等于m個(gè),則什么也不做,字符串中間和尾部的*號(hào)不刪

除。例如,字符串中的內(nèi)容為****A*BC*DEF*G****,若m的值為2,

刪除后,字符串中的內(nèi)容則應(yīng)當(dāng)是**A*BC*DEF*G****;若m的值為

4,則字符串中的內(nèi)容仍為****A*BC*DEF*G****°n的值在主函數(shù)中輸

入。在編寫函數(shù)時(shí),不得使用c語(yǔ)言提供的字符串函數(shù)。注意:部分源

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

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

*indudtVstdio.

8include<cofi4h>

midproc<char???loln)

?vid>

(ciuifJiinitnl

print((*Efiirr,MnngsKn">Mr)i

pnniCCtnii

procC

pnnlfCafirrdrlrtrdc\t**)i

30.

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

同時(shí)ASCII值為偶數(shù)的字符外,其余的全部刪除,串中剩余字符所形成

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

edB2A4Dsdg,其中字符A的ASCII碼值為奇數(shù),因此應(yīng)當(dāng)刪除;其中

字符B的ASCII碼值為偶數(shù),但在數(shù)組中的下標(biāo)為偶數(shù),因此也應(yīng)當(dāng)

刪除;而字符2的ASCII碼值為偶數(shù),所在數(shù)組中的下標(biāo)為奇數(shù),因此

不應(yīng)當(dāng)刪除。依此類推,最后t所指的數(shù)組中的內(nèi)容應(yīng)是d24。注意:

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

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

aknclude

修utcltMic*Vcotwo,

9includeVstdia.

HmdudrV"nn<.

voidproe<char?Mr.diar匯],

void)

charttr[100]

pnnt((eviteralricig%>>i

?%、.

pco<(<ir>O|

*'■Th*HI

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

31.下列給定程序中,函數(shù)fun()的功能是:實(shí)現(xiàn)兩個(gè)整數(shù)的交換。例如

給a和b分別輸入60和65,輸出為:a=65b=60

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

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

試題程序;

#include<stdio.h>

#include<conio.h>

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

voidfun(inta,b)

{intt;

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

t=b;b=a;a=t;

)

main()

{inta,b;

clrscr();

printf("Entera,b:");scanf("%d%d",

&a,&b);

fun(&a,&b);

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

)

32.給定程序M0D11C中函數(shù)fun的功能是根據(jù)形參m的值(2勺運(yùn)9),

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

出。

例如,若輸入2|若輸入4

則輸出:|則輸出:

12|1234

24|2468

|36912

|481216

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

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

1,include<conio.h>

2#include<stdio.h>

3*defineM10

4inta[M][M]■{0};

5/?found**。**"**

6voidfun(int**arintm)

7(intjrk;

8for(j?0;j<m;j++)

9for(k?0;k<tn;k++)

10/found?????*★****育*/

11a[j][k)-k*j;

12I

13main()

14{inti,j,n;

15printf("Entern:");scant

w

(%d"r&n);

16fun(a,n);

17for(i?0;i<n;1?+)

18{for(j-O;j<n;j++)

19printf("%4d"fa[i][j]);

20printf(R\nw);

21

22

33.已知一個(gè)數(shù)列從第。項(xiàng)開(kāi)始的前三項(xiàng)分別為0,0,1,以后的各項(xiàng)

都是其相鄰的前三項(xiàng)之和。給定程序M0D11.C中函數(shù)fun的功能是:

計(jì)算并輸出該數(shù)列前n項(xiàng)的平方根之和。n的值通過(guò)形參傳入。

例如,當(dāng)n=10時(shí),程序的輸出結(jié)果應(yīng)為:23.197745o

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

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

1finclude<stdio.h>

2finclude<math.h>

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

4fun(intn)

5{doublesum,sOrslfs2,s;intk;

6sum-1.0;

7if(n<-2)sum-0.0;

8sO=0.0;si=0.0;s2=1.0;

9for(k?4;k<-n;k*+)

10(s=sO?si?s2;

11sum"sqrt(s);

12sO?si;si-s2;s2?s;

13}

14/************found**w***??***?/

15returnsum

16

17main()

intn;

19Jprintf("InputN-n);

20iscanf("%d",&n);

21\Rw

printf(%f\nrfun(n));

22!)

34.下列給定程序中,函數(shù)fun()的功能是:從3個(gè)紅球,5個(gè)白球,6個(gè)

黑球中任意取出8個(gè)作為一組,進(jìn)行輸出。在每組中,可以沒(méi)有黑球,

但必須要有紅球和白球。組合數(shù)作為函數(shù)值返回。正確的組合數(shù)應(yīng)該是

15o程序中i的值代表紅球數(shù),j的值代表白球數(shù),k的值代表黑球數(shù)。

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

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

試題程序:

#include<stdio.h>

intfun()

{inti,j,k,sum=0;

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

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

{for(j=l;j<=5;j++)

{k=8-i-j;

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

if(k>=l&&k<=6)

{sum=sum+l;

printf("red:%4dwhite:%4d

black:%4d\n",i,j,k);

returnsum;

)

main()

{intsum;

sum=fun();

printf("sum=%4d\n\n",sum);

35.下列給定程序中,函數(shù)fun()的功能是:在字符串str中找出ASCII

碼值最小的字符,將其放在第一個(gè)位置上,并將該字符前的原字符向后

順序移動(dòng)。例如,調(diào)用fun()函數(shù)之前給字符串輸入fagAgBDh,調(diào)用后

寧符串中的內(nèi)容為AfaggBDho

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

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

試題程序:

#include<stdio.h>

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

voidfun(charp)

(

charmin,*q;

inti=0;

min=p[i];

while(p[i]!=O)

(

if(min>p[i])

(

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

p=q+i;

min=p[i];

)

i++;

)

while(q>p)

{*q=*(q-l);

q--;

)

p[0]=min;

)

main()

(

charstr[8O];

printf("Enterastring:");

gets(str);

printf("\nTheoriginalstring:");

puts(str);

fun(str);

printf("\nThestringaftermoving:");

puts(str);

printf("\n\n");

)

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

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

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

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

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

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

1?tinclude<stdio.h>

2iIinclude<math.h>

3intfun(intn,int*value)

4{intdrs,i;

5/???■foundrmf*/

6d-0;s-0;

7for(i?l;i<?5;i++).d?d?n;

8*value-d;

9for(i?l;i<-3;i++)

10{sms*d%10;

11

12d-d\10;

13

14returns;

15

16main()

17(intn,sum,v;

18do

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

(scanf("%dn,&n);)

20iwhile(n<-2||n>-8);

21sum?fun(n,&v);

22printf(w\n\nTheresults\nvalue*

%dsum-%d\n\n"rv,sum);

23

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

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

插在申的最后。

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

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

試題程序:

#include<conio.h>

#include<stdio.h>

#include<string.h>

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

voidfun(charstr,charch)

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

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

if(*str==ch)

{str[O]=ch;

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

str[l]='O';

main()

{chars[81],c;

clrscr();

printf("\nPleaseenterastrzng:");

gets(s);

printf("\nPleaseenterthecharacterto

search:");

c=getchar();

fun(s,c);

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

38.下列給定程序中,函數(shù)fun()的功能是:統(tǒng)計(jì)字符串substr在字符串

srt中出現(xiàn)的次數(shù)。例如,若字符串為aaas1kaaas,子字符串為as,則

應(yīng)輸出2。

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

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

試題程序:

#include<stdio.h>

fun(char*str,char*substr)

{inti,j,k,num=0;

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

for(i=0,str[i],i++)

for(j=i,k=O;substr[k]==str[j];k++,j++)

if(substr[k+l]=='\0')

{num++;

break;

)

returnnum;

}

main()

{charstr[80],substr[80];

printf("Inputastring:");

gets(str);

printf("Inputasbustring:");

gets(substr);

printf("%d\n",fun(str,substr));

39.下列給定程序中函數(shù)fun()的功能是;先將在字符串s中的字符按逆

序存放到t串中,然后把s中的字符按正序連接到t串的后面。例如:

當(dāng)S中的字符串為ABCDE時(shí),則t中的字符串應(yīng)為EDCBAABCDEo

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

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

試題程序:

#include<conio.h>

#include<stdio.h>

#include<string.h>

voidfun(char*s,char*t)

(

inti,sl;

sl=strlen(s);

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

t[i]=s[sl-l];

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

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

t[sl+i]=s[i];

t[2*sl]-'\0';

)

main()

{chars[100],t[100];

clrscr();

printf("\nPleaseenterstrings:");

scanf("%s",s);

fun(s,t);

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

40.下列給定的程序中,函數(shù)fun()的功能是:計(jì)算并輸出k以內(nèi)最大

的6個(gè)能被7或11整除的自然數(shù)之和。K的值由主函數(shù)傳入,若k的

值為500,則函數(shù)的值為2925。

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

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

試題程序:

#include<stdio.h>

#include<conio.h>

intfun(intk)

intm=0,mc=0,j;

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

while(k>=2)&&(mc<6)

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

if((k%7=0)||(k%ll=0))

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

m=k;

mc++;

k—

returnm;

)

main()

(

clrscr();

printf("%d\n",fun(500));

}

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

41.下列給定程序中,函數(shù)proc()的功能是逐個(gè)比較strl,str2兩個(gè)字符

串對(duì)應(yīng)位置中的字符,把比ASCII值大或相等的字符依次存放到str數(shù)

組中,形成一個(gè)新的字符串。

例如,strl中的字符串為fshADfg,str2中的字符串為sdAEdi,則str

中的字符串應(yīng)為sshEdigo

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

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

構(gòu)。

試題程序:

ftifidudrV,ldio.

11mrludeVarmg.

voidproc<ciuir?p.char?q.rhar?c?

(mlk-Oi

whalc<?pI?

//????louad????

(if<?P>,?q)

<(ll?qi

*IMPC£IIJ***pt

if(?p)p+??

ii<?q>q++i

//????(ov*d????

voidmain()

(charwvrl(10J**f&hAIXg**mr2[103**MiAEdi*?

Ii

proc4.”1?zr2?M『)i

printrnMnn*?trl>w)iput?(ntrl>i

*TbrMnngMr2s*)iput?(?tr2)i

pnntf<*Tbcmiahsa)i

42.下列給定程序中,函數(shù)proc()的作用是:將字符串str中的大寫字

母都改為對(duì)應(yīng)的小寫字母,其他字符不變。例如,若輸入“abD,dFAD”,

則輸出“abd,dfad”。請(qǐng)修改函數(shù)proc()中的錯(cuò)誤,使它能得出正確

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

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

smcluJrVzdio.

二inclucftrV,tdlihb>

9include<>tnng.h>

彩VcfMxn,h>

char?proclchar*tr])

imli

//????fouml????

'Z>>)

toCD+-3九t

rrtiamCsir)?

voidmainC>

ciwif<ir£SlJi

sy?tm(*Cl-S*)i

prifi(((*\fil*lea9*eeviter.Mnnfft*)i

g?<?<?if>!

priatfCe\nThiemuhMrif^gi??proc

六、操作題(2題)

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

main()

{inta=10;

a=(3*5,a+4);printf("a=%d\n",a);

)

44.使用VC++打開(kāi)考生文件夾下modil中的解決方案。此解決方案的項(xiàng)

目中包含一個(gè)源程序文件modil.c。在此程序中,函數(shù)fun()的功能是求

出s所指字符串中最后一次出現(xiàn)的t所指字符串的地址,并將此地址通

過(guò)函數(shù)值返回,在主函數(shù)中輸出從此地址開(kāi)始的字符串;若未找到,則

函數(shù)值為NULLO

例如,當(dāng)字符串中的內(nèi)容為“abcdabfabcdx”,t中內(nèi)容為“ab”時(shí),輸出

結(jié)果應(yīng)是“abcdx”。

當(dāng)字符串中的內(nèi)容為“abcdabfabcdx”,t中內(nèi)容為“abd”時(shí),則程序輸出

未找到信息“Notfound!”。請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的

結(jié)果。

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

構(gòu)!

試題程序:

#include<stdlib.h>

#include<stdio.h>

#include<conio.h>

#include<string.h>

char*fun(char*s,char*t)

(

char*p,*r,*a;

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

a=Null;

while(*s)

(

p=s;r=t;

while(*r)

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

if(r==p)

{r++;p++;}

elsebreak;

if(*r=='\0')a=s;

s++;}

returna;

)

voidmain()

chars[100],t[100],*p;

system(“CLS”);

printf("\nPleaseenterstrings:");

scanf("%s”,s);

printf("\nPleaseentersubstringt:");

scanf("%s”,t);

p=fun(s,t);

if(P)

printf(tc\nTheresultis:%s\n”,p);

else

printf("WNotfoundin'');

參考答案

1.共享性共享性解析:數(shù)據(jù)庫(kù)技術(shù)的主要特點(diǎn)有以下幾個(gè)方面:數(shù)據(jù)的

集成性,數(shù)據(jù)的高共享性與低冗余性,數(shù)據(jù)的獨(dú)立性,數(shù)據(jù)統(tǒng)一管理與

控制。

2.2002Shangxian2002Shangxian解析:本題中首先定義—結(jié)構(gòu)體類型

STU,該結(jié)構(gòu)體由一個(gè)長(zhǎng)度為10的字符型數(shù)組、一個(gè)long型變量和一

個(gè)float型變量組成。接著在主函數(shù)中用STU定義了4個(gè)結(jié)構(gòu)體變量a、

b、c、d,并且給a、b、c賦初值,然后定義了一個(gè)結(jié)構(gòu)體指針p,并讓

它指向變量do將變量a的值賦給變量d,接著通過(guò)兩個(gè)if語(yǔ)句比較結(jié)

構(gòu)體變量a、b、c的成員name大小。第一個(gè)if語(yǔ)句將結(jié)構(gòu)體變量

和結(jié)構(gòu)體變量b.name中較小的那個(gè)賦值給結(jié)構(gòu)體變量d,第二個(gè)if語(yǔ)

句將結(jié)構(gòu)體變量和結(jié)構(gòu)體變量較大的那個(gè)賦給結(jié)構(gòu)體變

量do比較通過(guò)函數(shù)strcmp實(shí)現(xiàn)。strcmp()函數(shù)有兩個(gè)參數(shù),分別為被比

較的兩個(gè)字符串。如果第一個(gè)字符串大于第二個(gè)字符串返回值大于0,

若第一個(gè)小于第二個(gè)返回值小于。,相等時(shí)返回值為0。字符串比較大

小的標(biāo)準(zhǔn)是從第一個(gè)字符開(kāi)始依次向右比較,遇到某一個(gè)字符大,該字

符所在的字符串就是較大的字符串,如果遇到某一個(gè)字符小,該字符所

在的字符串就是較小的字符串。程序中第一個(gè)if語(yǔ)句

strcmp(,)>0為真,故將b的值賦給d,第二個(gè)if語(yǔ)句

strcmp(,d-name)>0為假,故不執(zhí)行后面的語(yǔ)句,最后d的值為b

的值,因此輸出d.snO和p->name的值為2002Shangxiano

3.PI=3.14159PI=3.14159解析:本題先定義了一個(gè)宏名PI,以后在程序

中出現(xiàn)PI都用3.14159替代,但是C語(yǔ)言規(guī)定:雙引號(hào)中的宏名是不

進(jìn)行替換的。

4.k-lk-l解析:第一處應(yīng)該是定義的某個(gè)變量,讀程序可知,變量k沒(méi)

有定義,所以此處應(yīng)填入ko字符串的倒序,就是將首尾對(duì)應(yīng)的字符(數(shù)

組元素)兩兩交換??捎脙蓚€(gè)游標(biāo)變量i和j分別代表前端元素的下標(biāo)和

后端元素的下標(biāo),交換以這兩個(gè)變量值為下標(biāo)的元素str[i]和str[j]o開(kāi)

始時(shí),i的值為0,j的值為字符串末元素的下標(biāo)(字符串長(zhǎng)度減1)。每次

交換后,i增1,j減1。繼續(xù)交換的條件是str[i]仍然位于str[j]的前面,

即i<J。字符串末元素的下標(biāo)是它的長(zhǎng)度減1,所以在第二處應(yīng)填入-1。

5.完整性控制完整性控制

6.fopenfopen解析:函數(shù)fopen的原型為FILE*fopen(char*filename,

char*mode),功能為以mode指定的方式打開(kāi)名為filename的文件;函

數(shù)fseek的原型為intfseek(FILE*fp,longoffset,intbase),功能為將fp

所指向的文件的位置指針移到以base所指出的位置為基準(zhǔn),offset為位

移量的位置;函數(shù)ftell的原型為longftell(FILE*fp),功能為返回fp所

指向的文件中當(dāng)前的讀寫位置涵數(shù)fclose的原型為intfclose(FILE*fp),

功能為關(guān)閉fp所指的文件,釋放文件緩沖區(qū)。

7.10410\r\n4解析:結(jié)構(gòu)體變量所占內(nèi)存長(zhǎng)度是各成員占的內(nèi)存長(zhǎng)度之

和。每個(gè)成員分別占有其自己的內(nèi)存單元。int占2個(gè)字節(jié),float占4個(gè)

字節(jié),共用體變量所占的內(nèi)存長(zhǎng)度等于最長(zhǎng)的成員的長(zhǎng)度。所以,

sizeof(a.share)的值是4,sizeof(A)的值是2+2+2+4=10。

8.1212解析:本題通過(guò)第一個(gè)for循坪將數(shù)組arr[0]-arr[9]分別賦值為0-

9,通過(guò)第二個(gè)for循環(huán)的三次循環(huán)累加,求出結(jié)果為12,具體分析如

下:

i=l:k=0+arr[l]+l即k=2;

i=2:k=2+arr[2]+2即k=6;

i=3:k=6+arr[3]+3即k=12;

9.i<=9或i<10或9>=i或10>ij%3!=0或j%3i<=9或i<10或9

>=i或10>i\r\nj%3!=0或j%3

10.GGGHGGGH解析:由于在函數(shù)main中定義了數(shù)組變量b,其將屏

蔽全局變量b。對(duì)于一維數(shù)紐變量,其值為一常數(shù),等于數(shù)組首元素地

址。strcpy(&b[O],'GH'),是將字符串GH復(fù)制到數(shù)組b中從首元數(shù)開(kāi)始

的空間中,此是b中的字符串為“叫":strcpy(&b[l],'GH'),是將字符串

'GH復(fù)制到數(shù)組b中從第二個(gè)元素開(kāi)始的空間中,此是b中的字符串為

“GH”。執(zhí)行第三次strcpy函數(shù)后,b中的字符串為GGGH:

11.C

12.D

13.D解析:數(shù)據(jù)流相當(dāng)于一條管道,并有一級(jí)數(shù)據(jù)(信息)流經(jīng)它。在數(shù)

據(jù)流圖中,用標(biāo)有名字的箭頭表示數(shù)據(jù)流。數(shù)據(jù)流可以從加工流向加工,

也可以從加工流向文件或從文件流向加工,并且可以從外部實(shí)體流向系

統(tǒng)或從系統(tǒng)流向外部實(shí)體。

14.B

15.B

16.B

變量J只接收輸入數(shù)據(jù)的前兩位,從第三位開(kāi)始直到空格之間的輸入

整數(shù)都會(huì)被保存到浮點(diǎn)型變量Y中。

17.C

18.B用數(shù)組名作為函數(shù)參數(shù)時(shí),數(shù)組名退化為指針,傳遞給形參的是數(shù)

組的首地址。故本題答案為B選項(xiàng)。

19.C

20.C

21.

【答案】

voidfun(char*s,chart(])

(“

inti,j=0;

for(i=0;j<strlen(s);i++)

由++J=s[i];

I

【解析】

使用循環(huán)遍歷字符串,將下標(biāo)和ASCII碼值滿足要求的元素賦給新的字符串o

22.

【解析】題目要求不能用C語(yǔ)言提供的字符串函數(shù),可以利用移動(dòng)字符

串指針來(lái)實(shí)現(xiàn),首先移動(dòng)字符串指針到第一個(gè)不是*的位置,通過(guò)指針

的移動(dòng),來(lái)實(shí)現(xiàn)把第一個(gè)不是星號(hào)的字符與最后一個(gè)不是星號(hào)的字符放

到a數(shù)組中,最后用‘'0'來(lái)作為字符串結(jié)束的標(biāo)志。

23.voidfun(chara[M][N],char*b)

(

inti,j,k=O;

for(i=0;i/*將字符串?dāng)?shù)組中的M個(gè)字符串,按順序存入一個(gè)新的

字符串*/

for(j=0;a[i][j]!='V),;j++)

b[k++]=a[i]0];

b[k]一\(r;/*在字符串最后加上字符串結(jié)束標(biāo)志*/

)

該題考核的是字符串連接操作。字符串?dāng)?shù)組相當(dāng)于二維字符數(shù)組。字符

數(shù)組a是M行N列的二維數(shù)組。通過(guò)兩層for循環(huán)遍歷數(shù)組a,將數(shù)組

a中的元素保存到數(shù)組b中。在數(shù)組b的最后一個(gè)元素后添加字符串結(jié)

束標(biāo)志,\\0"

24.

【解析】通過(guò)要求把非素?cái)?shù)的數(shù)放到xx數(shù)組中,檢查大于整數(shù)m的整

數(shù),將不是素?cái)?shù)的整數(shù)放在數(shù)組xx中,直到個(gè)數(shù)大于k個(gè)結(jié)束。

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

inti,k=0;

for(i=0;a[i]!='\0,;i++)

if(i!=n)/*將不是指定下標(biāo)的字符存入數(shù)組b中*/

b[k++]=a[i];

b[k]=\(r;/*在字符串最后加上字符串結(jié)束標(biāo)志*/

)

本題要求刪除字符串中指定下標(biāo)的字符,即把非指定下標(biāo)的字符保留。

所以if語(yǔ)句條件表達(dá)式為“i!=n"。字符串最后不要忘記加上字符串結(jié)

束標(biāo)志、0、

26.

【答案】.」仙

voidfun(char*9.chartf])'.?''一左;:

{^^1W「!■*

inti,j=(hi

6出=0?[訊='\0*1)’!,:.r-

if(i%2==0&&qi)%2==0)/*將s所指字符串中下標(biāo)和AScn碼值都為偶數(shù)的字符放人數(shù)組t中?/

t(j++|=?[i];-S'?1';?

,在字符串最后加上結(jié)束保識(shí)符*/.

I.

【解析】:?:.?,.「二'.

循環(huán)語(yǔ)句遍歷字符串,條件語(yǔ)句找出下標(biāo)和ASCII碼值同時(shí)為偶數(shù)的字符.并存人數(shù)組中。

27.Intfun(char*s)

(

Inti,j=0;

for(i=0;s[i]!=,\\o7i++)if(s[i]!=,'&&(s[i+i]==,,||s[i+l]=='\\0'))

/*如果一個(gè)字母的下一個(gè)字符為空格或者結(jié)束標(biāo)記,則表示一個(gè)單詞

結(jié)束*/

J++;

_returnj;/*返回單詞個(gè)數(shù)*/

要判斷單詞的個(gè)數(shù),首先考慮怎樣識(shí)別一個(gè)單詞。如果一個(gè)字母的下

一個(gè)字符為空格或者字符串結(jié)束標(biāo)志,則表示一個(gè)單詞結(jié)束。因此程

序使用for循環(huán)語(yǔ)句遍歷整個(gè)字符串,用if條件語(yǔ)句判斷當(dāng)前字符是

否表示一個(gè)單詞的結(jié)束。如果當(dāng)前字符表示一個(gè)單詞結(jié)束,則存放單

詞個(gè)數(shù)的變量加1,最后返回單詞的個(gè)數(shù)。

28.voidfun(inta,intb,long*c)

(,

/*b%10獲取b的個(gè)位數(shù),a/10獲取a的十位數(shù),a%10獲取a的個(gè)位

數(shù),b/10獲取b的十位數(shù)*/

*c=b%10+(a/10)*10+(b/10)*100+(a%10)*1000;

)

本題主要考核如何取出a和b的個(gè)位數(shù)和十位數(shù),取出后如何將其表示

成c中相應(yīng)的位數(shù)。由于a和b都是只有兩位的整數(shù),因此分別對(duì)它們

除以10可得到它們的十位數(shù),分別用10對(duì)它們求余可得到它們的個(gè)位

數(shù)。將得到的數(shù)對(duì)應(yīng)乘以1000、100、10、1,即可得到c的千位數(shù)、百

位數(shù)、十位數(shù)、個(gè)位數(shù)。注意使用c時(shí)要進(jìn)行指針運(yùn)算。

29.

【解析】題目中要求字符串前部的*不得多于m,首先要計(jì)算出字符串

前部的*號(hào)的個(gè)數(shù),與變量m進(jìn)行比較。當(dāng)字符串前部的*多于m個(gè)時(shí),

刪除多余的*。規(guī)定不能用字符串函數(shù)處理,可以通過(guò)移動(dòng)字符串的首

指針來(lái)實(shí)現(xiàn)。

30.

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

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

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

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

31.(1)錯(cuò)誤:voidfun(intab)正確:voidfun(int*aint*b)(2)錯(cuò)誤:

t=b;b=a;a=t;正確;t=*b;*b=*a;*a=t;(l)錯(cuò)誤:voidfun(inta,b)正確:void

fun(int*a,int*b)\r\n(2)錯(cuò)誤:t=b;b=a;a=t;正確;t=*b;*b=*a;*a=t;解

析:本題考查指針變量做函數(shù)參數(shù)。采用一般變量做參數(shù),不能改變實(shí)

參的值,采

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論