國家二級(C語言)筆試模擬試卷30(共473題)_第1頁
國家二級(C語言)筆試模擬試卷30(共473題)_第2頁
國家二級(C語言)筆試模擬試卷30(共473題)_第3頁
國家二級(C語言)筆試模擬試卷30(共473題)_第4頁
國家二級(C語言)筆試模擬試卷30(共473題)_第5頁
已閱讀5頁,還剩118頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

家二級(C語言)筆試模擬試卷30

(共9套)

(共473題)

國家二級(C語言)筆試模擬試卷第1

一、公共基礎選擇題(本題共10題,每題7.0分,共

70分。)

1、下列選項中,不是一個算法的基本特征的是()。

A、完整性

B、可行性

C、有窮性

D、擁有足夠的情報

標準答案:A

知識點解析:作為一個算法,一般應該具有4個特征:①可行性,即考慮到實際

的條件能夠達到一個滿意的結(jié)果:②確定性,算法中的第一個步驟都必須是有明

確定義的;⑧有窮性,一個算法必須在有限的時間內(nèi)做完;④擁有足夠的情報。

2、結(jié)構(gòu)化分析方法是面向()的自頂向下、逐步求精進行需求分析的方法。

A、對象

B、數(shù)據(jù)結(jié)構(gòu)

C、數(shù)據(jù)流

D、目標

標準答案:C

知識點解析:結(jié)構(gòu)化分析方法是面向數(shù)據(jù)流進行需求分析的方法,采用自頂向下、

逐層分解,建立系統(tǒng)的處理流程,以數(shù)據(jù)流圖和數(shù)據(jù)字典為主要工具,建立系統(tǒng)的

邏輯模型。

3、下列工具中為需求分析常用工具的是()。

A、PAD

B、PFD

C、N-S

D、DFD

標準答案:D

知識點解析:需求分析常用的工具有數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、判定樹和判

定表。PAD(問題分析圖)、PFD(程序流程圖)、N-S(盒式圖)都是詳細設計的常用工

具,不是需求分析的工具。

4、對線性表進行二分法檢索,其前提條件是()。

A、線性表以順序方式存儲,并按關鍵碼值排好序

B、線性表以順序方式存儲,并按關鍵碼的檢索頻率排好序

C、線性表以鏈式方式存儲,并按關鍵碼值排好序

D、線性表以鏈式方式存儲,并按關鍵碼的檢索頻率排好序

標準答案:A

知識點解析:對線性表進行二分法檢索,要求線性表是按順序方式存儲的,并按關

鍵碼值的大小排好序,而不是按關鍵碼的檢索頻率排序。

5、下列選項中不屬于結(jié)構(gòu)化程序設計方法的是()。

A、自頂向下

B、逐步求精

C、模塊化

D、可復用

標準答案:D

知識點解析:結(jié)構(gòu)化程序設計的主要原則概括為自頂向下、逐步求精和限制使用

GOTO語句。

6、關于結(jié)構(gòu)化程序設計原則和方法描述錯誤的是()。

A、選用的結(jié)構(gòu)只準許有一個入口和一個出口

B、復雜結(jié)構(gòu)應該用嵌套的基本控制結(jié)構(gòu)進行組合嵌套來實現(xiàn)

C、不允許使用GOTO語句

D、語言中所沒有的控制結(jié)構(gòu),應該采用前后一致的方法來模擬

標準答案:C

知識點解析:限制使用GOTO語句是結(jié)構(gòu)化程序設計的原則和方法之一,但不是

絕對不允許使用GOTO語句。其他3項為結(jié)構(gòu)化程序設計的原則。

7、軟件需求分析階段的工作,可以分為4個方面:需求獲取、需求分析、編寫需

求規(guī)格說明書以及()。

A、階段性報告

B、需求評審

C、總結(jié)

D、都不正確

標準答案:B

知識點解析:需求分析是軟件定義時期的最后一個階段??梢愿爬?個方面:

①需求獲取;②需求分析;⑧編寫需求規(guī)格說明書;④需求評審。

8、下列對于軟件測試的描述中正確的是()。

A、軟件測試的目的是證明程序是否正確

B、軟件測試的目的是使程序運行結(jié)果正確

C、軟件測試的目的是盡可能多地發(fā)現(xiàn)程序中的錯誤

D、軟件測試的目的是使程序符合結(jié)構(gòu)化原則

標準答案:C

知識點解析:軟件測試是為了盡可能多地發(fā)現(xiàn)程序中的錯誤,尤其是發(fā)現(xiàn)至今尚未

發(fā)現(xiàn)的錯誤。

9、用鏈表表示線性表的優(yōu)點是()。

A、便于隨機存取

B、花費的存儲空間較順序存儲少

C、便于插入和刪除操作

D、數(shù)據(jù)元素的物理順序和邏輯順序相同

標準答案:C

知識點解析:在鏈表中因為除了存放數(shù)據(jù)元素之外,還要存放指針,所以鏈表花費

的存儲空間要比順序表還要多。在插入和刪除數(shù)據(jù)元素時,只需要移動相應的記錄

指針即可。在鏈表中數(shù)據(jù)的物理結(jié)構(gòu)與邏輯結(jié)構(gòu)不一定相同,因為是靠指針來實現(xiàn)

對數(shù)據(jù)的指定的,所以不能進行隨機存取。

10、在數(shù)據(jù)庫設計中,將E-R圖轉(zhuǎn)換為關系模式的過程屬于()。

A、需求分析階段

B、邏輯設計階段

C、概念設計階段

D、物理設計階段

標準答案:B

知識點解析:數(shù)據(jù)庫設計階段主要包括需求分析、概念設計、邏輯設計和物理設

計。其中,邏輯設計的主要工作是將E-R圖轉(zhuǎn)換為關系模式。

二、選擇題(2分)(本題共30題,每題,.0分,共30

分。)

11、c語言的基本單位是()。

A、函數(shù)

B、過程

C、子程序

D、子函數(shù)

標準答案:A

知識點解析:C語言是函數(shù)式的語言,它的基本組成單位是函數(shù),在C語言中任何

程序都是由一個或者多個函數(shù)組成的。

12、下列不正確的轉(zhuǎn)義字符是()。

A、3

B、t

C、

D、'088'

標準答案:D

知識點解析:是反斜線轉(zhuǎn)義字符:、'是水平跳格轉(zhuǎn)義字符;’\n,飯是換行轉(zhuǎn)義字

符;C語言中沒有規(guī)定,088,為轉(zhuǎn)義字符。

13、能正確表示“當x的取值在[1,10]和[100,110]范圍內(nèi)為真,否則為假”的表達式

是()

A、(x>=I)&&(x<=10)&&(x>=100)&&(xV=110)

B、(x>=0II(x<=10)II(x>=100)IIx<=110)

C、(x>)&&(x<=10)II(x>=100)&&(x<=110)

D、(x>=)IIx<=10)&&(x>=100)IIx<=110)

標準答案:C

知識點解析:本題考查邏輯與(&&)和邏輯或(II)運算符的使用。x>=l和xV=10

是邏輯與的關系,因此C語言表達式應寫成”(x>=l)&&(xV=10)”,x>:100和x

<=110也是邏輯-與的關系,因此C語言表達式應寫成“(x>=100)&&(x<=

110)”;[140]和[100,110]是邏輯或的關系,因此只要將前兩個表達式用邏輯或運算符

連接起來即可,所以最后的表達式:(x>=l)&&(xV=10)II(x>=100)&&(x<=

110)o

14、若定義inta=10,則表達式a+=a-=a*=a的值是()。

A、0

B、-180

C、-100

D、-90

標準答案:B

知識點解析:算術運算符的運算規(guī)則是:從右到左的原則。所以表達式中先計算a

=a-a*(上標)a的值是-90,再計算a=a+a的值是-180。

15、下列程序的輸出結(jié)果是()。main{intx=8,y=8;printf("%do%od\n",x-,-y);)

A、88

B、77

C>78

D、87

標準答案:D

知識點解析:本題考查芻減(--)運算符的使用。“X」是先引用X的值然后將X的值

減1,所以輸出的x值為8;“-y”是先將y的值減1然后再引用y的值,所以輸出的

y值為7。

16、若有定義“doublea;",則正確的輸入語句是()。

A、scanf(n%lf,A);

B、scanf("%f,&A);

C、scanf(M%lf,&A)

D、scanf("%le",&A);

標準答案:D

知識點解析:scanf函數(shù)的調(diào)用形式是:scanf(格式字符串,輸入項地址表)。其

中,“格式字符串”是要輸入的變量的格式符;“輸入項地址表”是要輸入的變量的地

址。題中定義變量a為雙精度型變量,雙精度變量的格式符為“1c”;變量的地址用

取地址符加變量名表示,例如變量a的地址為“&葭。

17、下列選項中合法的賦值語句是()。

A、a-b=34

B、a=34,b=34

C、i-1;

D^m=(int)(x+y);

標準答案:D

知識點解析:選項A是一個合法的賦值表達式,但結(jié)尾沒加分號,所以它不是一

個賦值語句:選項B是一個逗號表達式,也因為結(jié)尾沒有加分號而不是合法的賦

值語句;選項C是一個算術表達式,雖然有分號,但這個表達式?jīng)]有賦值操作,

因此,也不是一條賦值語句。

18、若整型變量a、b、c、d中的值依次為:1、4、3、2。則條件表達式a〈b?a:c

Vd?c:d的值是()。

A、1

B、2

C、3

D、4

標準答案:A

知識點解析:條件表達式的形式如下:表達式17表達式2:表達式3,所以本題條

件表達式aVb?a:cVd?c:d應該理解為aVb?a:(c<d?c:D),首先求出條件表達式eV

d?c:d的值等于2,再求條件表達式aVb?a:2的值,由于a=lVb=4成立,所以上

述條件表達式的值等于1。

19、假定所有變量均已正確說明,下列程序段運行后x的值是()。a=b+c=0;x=

12;if(!A)x-;elsex=5;if(C)x=3;elsex=4;

A、11

B、4

C、12

D、3

標準答案:B

知識點解析:本題考查ifelse語句。第一個if語句,先判斷條件,發(fā)現(xiàn)a=0,

則!a成立,執(zhí)行下列的語句,X-,得x=ll;第二個if語句,判斷條件,發(fā)現(xiàn)c=

0,則條件不成立,執(zhí)行下列的else語句,得x=4c

20、設變量a、b、c、d和y都己正確定義并賦值。若有下列if語句if(a<b)if(c=

=d)y=0;elsey=l;該語句所表示的含義是()。

y=<\a>b

A、

o

?=ja^bQ.c^d

B、

o

adflled

c、

0a<b\\ic^d

y=\ictd

D、,

標準答案:c

知識點解析:語句if(c==D)y=0;elsey=l;是if(aVB)語句的一個子句。所以整

個C語句表達式的意思是:在、aVb的情況下,如果c=d則y=0,否則y==

io所以,選項C)為正確答案。

21、下列程序的運行結(jié)果是()。main(){inta=2,b=3,c=4;if(a<b)ifO<O)c=O;

elsec+=1;printf("%dh^,c);

A、2

B、3

C、5

D、4

標準答案:C

知識點解析:本題考查ifelse語句。第一個if語句,先判斷條件,發(fā)現(xiàn)aVb條件

成立,執(zhí)行下列的語句;第二個if語句,先判斷條件,發(fā)現(xiàn)bVO條件不成立,則

執(zhí)行與其配對的else語句,c+=l,得c=5。

22、在下列給出的表達式中,與while(E)中的(E)不等價的表達式是()。

A^(!E==0)

B、(E>0IIE<0)

C、(E==0)

D、(E!=0)

標準答案:B

知識點解析:在while(E)中,表達式E可以是C語言中任意合法的條件表達式,但

不能為空,由它來控制循環(huán)體是否執(zhí)行。在選項B)中表達式E>0IIE<0是一個

邏輯表達式。

23、有下列程序:main(){intx=0;inty=O;while(x<7&&+4-y){y-;

printf(:%d,%d",y,x);}程序的輸出結(jié)果是()°

A、0,7

B、7,7

C、0,6

D、1,6

標準答案:A

知識點解析:本題考查while循環(huán)。y的值在while循環(huán)的控制表達式中加1,在循

環(huán)體內(nèi)減1,所以總的y值不變,且控制條件++y永遠非零。當x加到7時不滿足

循環(huán)條件,結(jié)束循環(huán)。

24、有下列程序:main。{chars口="abcde”;s+=2;printf("%d\n”,s[0];)執(zhí)行后的結(jié)

果是()。

A、輸出字符a的ASCII碼

B、輸出字符c的ASCII碼

C、輸出字符c

D、程序出錯

標準答案:D

知識點解析:因為字符數(shù)組si)中的數(shù)組名s表示的是一個地址常量。所以語句“s+

=2;”不能將指針在當前位置的基礎上再向后移動兩位,因而程序編譯時出錯。

25、下列選項中非法的字符常量是()。

A、

B、,\039,

C>V

D、,\n,

標準答案:B

知識點解析:選項A)中,表示的是橫向跳若干格;選項B)中,,03夕錯

誤,,03夕是八進制形式表示的字符,但其中出現(xiàn)了,歹,所以錯誤:選項C)

中,‘,’是字符逗號;選項D)中,,表示的是回車換行。

26、下列敘述中正確的是()。

A、break語句只能用于switch語句

B、在switch語句中必須使用default

C、break語句必須與switch語句中的case配對使用

D、在switch語句中,不一定使用break語句

標準答案:D

知識點解析:break為C語言關鍵字,又稱間斷語句。break語句的功能是跳出正在

執(zhí)行的條件語句或循環(huán)語句。它可以出現(xiàn)在switch語句中,也可以出現(xiàn)在循環(huán)語

句中。default是關鍵字,起標號的作用,代表所有case標號之外的那些標號。

default標號可以出現(xiàn)在語句體中任何標號位置上。在switch語句體中也可以沒有

default標號。

27、下列敘述中,錯誤的是()。

A、在同一C程序文件中,不同函數(shù)中可以使用名字相同的變量

B、在main。函數(shù)體內(nèi)定義的變量是全局變量

C、形參是局部變量,函數(shù)調(diào)用完成即失去意義

D、若同一文件中全局和局部變量同名,則全局變量在局部變量作用范圍內(nèi)不起作

標準答案:B

知識點解析:本題考查函數(shù)調(diào)用時變量的作用域。形參是局部變量,函數(shù)調(diào)用完就

失去意義了,所以在同一個C程序文件中,不同的函數(shù)體中可以使用名字相同的

局部變量。

28、C語言規(guī)定,調(diào)用一個函數(shù)時,實參變量和形參變量之間的數(shù)據(jù)傳遞是()。

A、地址傳遞

B、值傳遞

C、由實參傳給形參,并由形參傳回給實參

D、由用戶指定傳遞方式

標準答案:B

知識點解析:本題考查函數(shù)調(diào)用時的參數(shù)傳遞。在函數(shù)調(diào)用時,實參和其所對應的

形參分別占用不同的存儲單元,彼此之間只是實參將值傳遞給形參。

29、設ql和q2是指向一個float型一維數(shù)組的指針變量,k為float型變量,則不

能正確行的語句是()。

A、k=*ql+*q2;

B、ql=k;

C、ql=q2;

D^k=*ql*(*q2);

標準答案:B

知識點解析:選項A)中是將指針ql和q2所指向的變量值相加,然后賦給k;選項

B)中,float型數(shù)據(jù)和指針型數(shù)據(jù)之間不能進行賦值運算;選項。中,是兩個指針

變量之間的賦值;選項D)中,是兩個指針型變量所指向的兩個float型數(shù)據(jù)相乘。

30、若有說明:inbpljp2m=8,m;下列均是正確賦值語句的選項是()。

A^pl=&n;p2=&pl;

B、pl=n;

C、pl=&n;*p2=pl;

D^pl=&n;p2=pl;

標準答案:D

知識點解析:本題考查指針變量的賦值。選項A)中,pl、p2本身都是地址變量,

不能再將pl取地址賦給p2;選項B)中,不能將整型數(shù)據(jù)直接賦值給指針型數(shù)據(jù);

選項C)中,*p2代表了一個整型變量,而*p2=pl這個語句試圖把一個地址值放入

一個整型變量中是錯誤的;選項D)中指針間的賦值是正確的。

31、若希望下列的程序運行后輸出25,程序空白處的正確選項是()。main()(inti,j

=50,a[]={7,4,10,5,8};for()j+=a[i];primf(H%d,j-40);)

A、i=l;i<4;++i

B、i=l;i<3;++i

C、i=4;i>2;i-

D、i=2;i<4;++i

標準答案:D

知識點解析:要想使程序輸出是25,則j-40=25,j=65,而j初值是50,所以填入

for循環(huán)中的語句,使引用的數(shù)組元素累加為65-50=15即可。

32、若有說明inta口[3]={123,4,5,6,7,8,9},則a數(shù)組第一維的大小是()。

A、2

B、3

C、4

D、無確定值

標準答案:B

知識點解析:本題考查二維數(shù)組第一維的大小如何確定。二維數(shù)組第一維的大小由

如下規(guī)則確定:①當初值的個數(shù)能被第二維的常量表達式的值除盡時,所得商數(shù)

就是第一維的大?。虎诋敵踔档膫€數(shù)不能被第二維的常量表達式的值除盡時,第

一維的大小等于所得商數(shù)加1。

33、若二維數(shù)組a有m列,則在剛前的元素個數(shù)為()。

A^i*m+j-l

B、i*m+j

C、j*m+I

D、i*m+j+l

標準答案:B

知識點解析:二維數(shù)組的元素可以看成是按矩陣形式存放的,總是先存放第一行的

元素,再存放第二行的元素。數(shù)組第一維的下標是i,說明它前面還有i行,有

i*m個元差,數(shù)組第二維的下標是j,說明它前面還有j歹U,有j個元素,所以共有

i*m+j個元素。

34、函數(shù)調(diào)用strcat(strcpy(strl,str2),str3)的功能是()。

A、將字符申strl復制到字符串str2中后再連接到字符串str3之后

B、將字符串strl連接到字符串str2之后再復制到字符串slr3之后

C、將字符串str2復制到字符串strl后再將字符串str3連接到字符串strl之后

D、將字符串Slr2連接到字符串strl之后再將字符串strl復制到字符串str3中

標準答案:C

知識點解析:strcat(sl,s2)是把s2字符串連接到si字符串末尾,strcpy(sl,s2)是把s2

字符串復制給si字符串,要保證si能容納下連接或復制后的字符串。

35、下列程序的輸出結(jié)果是()。#include<stdio.h>f(intA){intb=0;staticintc=4;

a=c++;b++;retum(A);]main(){inta==2,i,c;fbr(i=0;i<2;i++)C=f(a++);

printf("%dhnH,C);)

A、4

B、7

C、6

D、5

標準答案:D

知識點解析:本題考查靜態(tài)變量的使用方法和for循環(huán)。在函數(shù)調(diào)用時,static變量

在函數(shù)調(diào)用結(jié)束后所作的所有變化均不保持,所以當i-1時,第2次進入f函數(shù)時c

=5,所以最終main函數(shù)中c的值為5。

36、#define能作簡單的替代,用宏來替代計算多項式5*x*x+5*+5的值的函數(shù)f,

正確的宏定義語句為(),

A、#definef(x)5*x*x+5*+5

B>#definef5*x*x+5*x+5

C、#definef(a)(5*a*a+5*a+5)

D、#define5*x*x+5*+5f(x)

標準答案:C

知識點解析:帶參數(shù)宏的格式:#deflne標識符(形參表)形參表達式。其功能:在預

處理程序中將程序中出現(xiàn)的所有帶實參的宏名,展開成由實參組成的表達式。

37、定義結(jié)構(gòu)體數(shù)組:structstu{intnum;charname[20];}x[5]=

{1,"LI",2,"ZHAO",3;'WANG",4,,'ZHANG';5;,LIUH};for(i=l;i<5;i++)

printf(',%d%C';x[i].num,x[i]name[2]);以上程序段的輸出結(jié)果為()°

A、2A3N4A5U

B、112A3H41

C>1A2N3A4U

D、2H3A4H51

標準答案:A

知識點解析:本題主要考查結(jié)構(gòu)體數(shù)組的使用。x[i].num為結(jié)構(gòu)體x[i]中的num成

員,x[i].name[2]是結(jié)構(gòu)體x[i]中name成員的第3個元素。程序執(zhí)行循環(huán)過程時:

第1次循環(huán),i=l,輸出x[l].num,x[l].name[2]的值,即2A:第2次循環(huán),i=

2,輸出x[2].num,x[2].namc[2]的值,即3N;第3次循環(huán),i=3,輸出x[3].num,

x[3].name[2]的值,即4A:第4次循環(huán),i=4,輸出x[4].num,x[4].name⑵的值,

即5Uo

38、若有下列說明和語句,已知int型數(shù)據(jù)占2個字節(jié),則下列語句的輸出結(jié)果是

()ostmctst{chara[15]:intb;doublec;};printf("%d",sizeof(structSt));

A、15

B、8

C、25

D、2

標準答案:c

知識點0析:本題主要考查結(jié)構(gòu)體的內(nèi)存使用:對結(jié)構(gòu)體而言,結(jié)構(gòu)中不同的成員

分別使用不同的內(nèi)存空間,一個結(jié)構(gòu)所占內(nèi)存空間的大小是結(jié)構(gòu)中每個成員所占內(nèi)

存空間大小的總和,結(jié)溝中每個成員相互獨立。題中inlb占2個字節(jié),chara[l5]

占15個字節(jié),doublec占8個字節(jié),所以共25個字節(jié)。

39、設intx=7,則-x的值是()。

A、-8

B、-7

C、-1

D、1

標準答案:A

知火點解析:本題主要考查按位求反運算和C語言中正負數(shù)的表示,“(T代表正

數(shù),代表負數(shù);x=7的二進制為00111,第一個0代表正數(shù),?x為11000,第

一個1代表負數(shù),值為8。

40、函數(shù)Rcll(fp)的作用是()。

A、得到fp所指向文件的當前讀寫位置

B、初始化流式文件的位置指針

C、移動流式文件的位置指針

D、以上3種答案均正確

標準答案:A

知識點解析:位置指針當前值函數(shù)ftcll。的基本調(diào)用格式為:ftell(fp)o函數(shù)

的參數(shù)說明:“fp”是指向文件的文件型指針。ffell函數(shù)的功能:得到fp所指向文

件的當前讀寫位置,即位置指針的當前值,如果函數(shù)的返回值為-1L,表示出錯。

三、公共基礎填空題(本題共5題,每題1.0分,共5

分。)

41、數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲結(jié)構(gòu),循環(huán)隊列屬于結(jié)構(gòu)。

標準答案:邏輯

知識點解析:數(shù)據(jù)的邏輯結(jié)構(gòu)主要是反映數(shù)據(jù)之間的邏輯關系,而存儲結(jié)構(gòu)是用來

反映數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機存儲空間中的存放形式。循環(huán)隊列主要是強調(diào)數(shù)據(jù)之

間的關系,因此屬于邏輯結(jié)構(gòu)。

42、隊列是限定在表的一端進行插入和在另一端進行刪除操作的線性表。允許插入

的一端稱作o

標準答案:隊尾

知識點解析:在隊列中,允許插入的一端叫做“隊尾”,允許刪除的一端叫做“隊

頭”。

43、在_____個容量為32的循環(huán)隊列中,若頭指針front=3,尾指針rear=2,則

該循環(huán)隊列中共有個元素。

標準答案:31

知識點解析:設隊列容量為m,如果:rearAfront,則隊列中元素個數(shù)為rear-

front;如果rear<from,則隊列中元素個數(shù)為m+(rear-from)。本題rearVfrom,則

m=32+(2-3)=31o

44、一棵二叉樹第6層(根結(jié)點為第一層)的結(jié)點最多為個。

標準答案:32

知識點解析:二叉樹第k層上,最多有2k-l(kNl)個結(jié)點。第6層的結(jié)點數(shù)最多是

26-1=32。

45、度為10的線性表進行冒泡排序,最壞情況下需要比較的次數(shù)為。

標準答案:45

知識點解析:對于長度為N的線性表,在最壞情況下(即線性表中元素現(xiàn)在的順序

與目標順序正好相反),冒泡排序需要經(jīng)過N/2遍的從前往后的掃描和N/2遍的從

后往前的掃描,需要的比較次數(shù)為N(N-l)/2。

四、填空題(本題共70題,每題1.0分,共10分。)

46、若a是血型變量,則表達式(a=2*3,a*2),a+6的值為。

標準答案;12

知識點解析:本題考查逗號表達式的運算規(guī)則。逗號表達式的基本格式為:”表達

式1,表達式2,…”,其整個表達式的結(jié)果取最后一個子表達式的值。本題中首先

計算逗號表達式中的第1個表達式a=2*3=6,然后計算第2個表達式a*2,這時整

個表達式的值為12,但要注意,因為第2個表達式并沒有給a賦值,因此a的值不

變:接下來執(zhí)行最后一個表達式a+6=12,所以整個表達式最后的值為12。

47、表達式l/2*(int)3.7/(int)(2.4*(1.5+2.5))值的數(shù)據(jù)類型為。

標準答案:整型

知識點解析:上面的表達式中,通過強制類型轉(zhuǎn)換把最后參與運算的數(shù)據(jù)都轉(zhuǎn)換成

了血型,所以坡后得到的結(jié)果也是int類型。

48、下列程序段的輸出結(jié)果是ointn=,C,;switch(n++)

{dehull:printR"error");break;case'a':printfV'good");break;case,C':printR"moming");

cased:printff'class");}

標準答案:morningclass

知識點解析:本題考查了兩個知識點:①運算后綴形式是先使用變量原來

的值,使用完后再使其增1或減1;②在switch語句中,當n=Q時,執(zhí)行

“case'c':",輸出morning;因為此句中沒有break語句,因此接著執(zhí)行“case'd':",

輸出class,最終輸出結(jié)果為morningclasso

49>寫出下列程序的輸出結(jié)果omain(){intn=0;while(n++<=l);

printf("%d,",n);printf("%dH,n++);)

標準答案:3,3

知識點解析:本題在while(n++<=l”語句后,直接加了分號,說明如果while。的

條件為真時,該循環(huán)什么都不做;n++是先取n的當前值和1做比較,然后再將n

加1。第一次循環(huán),n=0時,循環(huán)條件n++=0V=l成立,執(zhí)行循環(huán),然后得到

n=lo第二次循環(huán),n=l時,循環(huán)條件a++=lV=l成立,執(zhí)行循環(huán),然后得到

n二2。第三次循環(huán),n=2時,循環(huán)條件n++=2V=l不成立,不執(zhí)行循環(huán),但在判斷

循環(huán)條件時仍將n加1,得到n=3。退出循環(huán)后執(zhí)行prinif語句,第二個prinlf語句

輸出n++,是先輸出n的當前值3,然后再將n加1,即程序結(jié)束后得到n=4,但

輸出的是3。

50、下列程序的功能是對輸入的一行字符中的數(shù)字字符的字面值累加,輸出此累加

和,請?zhí)羁铡?include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;

while()if(isdigit(C)){a=c-,0,;s+=a;}printf("s=%d",s);}

標準答案:(c=getchar())!=、n'

知識點解析:分析題目可知,程序中運用函數(shù)c=getchar()從標準輸入設備讀取下一

個字符,而且是一行的字符(即沒有換行),所以條件為(c=getchar())!=W

51、下列程序輸出的結(jié)果是?intm=17;intfun(intx,inly){intm=3;

retum(X*y-m);}main(){inta=5,b=7;printf(H%d\n",fun(a,B)Zm);}

標準答案:1

知識點解析:本題考查局部變量和全局變量的區(qū)別:局部變量是指作用域在函數(shù)級

和塊級的變量,全局變量是指作用域在程序級和文件級的變量。本程序首先定義

了一個全局變量m=17,m=17的作用域在整個程序內(nèi)。在fun函數(shù)內(nèi)部定義了一個

局部變量m=3,m=3的作用域僅在Rin函數(shù)內(nèi)部,通過fun函數(shù)返回兩個形參的積

再減m。在主函數(shù)中,輸出fun(a,b)/m2(5*7-3)/17=1o

52>設有下列的程序段:charstr[]="Hello";char*ptr;ptr=-str;執(zhí)行上面的程序段

后,*(ptr+5)的值為o

標準答案:

知識點解析:本題涉及字符數(shù)組和指針的兩個知識點:①在c語言中,字符型數(shù)

組在存放字符串時會自動在末尾加上字符串結(jié)束標識符、(T,所以題中數(shù)組str有6

個元素。②ptr指向數(shù)組s仕的首地址,ptr元是指向str[5],*(ptr+5)是引用str[5]的

值,即‘\0'.

53、若有定義定1社4][4]={{1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},則初始化后,a|l|(l|

得到的初值是o

標準答案:0

知識點解析:二維數(shù)組可以看成是按矩陣形式排列的,題目中給二維數(shù)組賦初值是

按行分段賦值的,a[4][4]可以分解為4個一維數(shù)組,其數(shù)組名分別為a[0]、a[l].

a⑵、a[3],這4個一維數(shù)組都有4個元素,a[0]的元素為a[0][0]、a[O][l],

a[0||2ha|0][3]o

54、設有下列程序:#include<stdio.h>#include<string.h>main(){inti;char

sL!OJ,t[IOJ;gets(t);for(i=D;i<2;i++){gcts(s);if(strcmp(t,s)<0)strcpy(t,s);}

printf("%s\n”,l);}程序運行后,從鍵盤上輸入(<CR>代表回車符):CDEF<CR>

BADEF<CR>QTHRG<CR>,則程序的輸出結(jié)果是______。

標準答案:QTHRG

知識點解析:strcmp(t,s)函數(shù)用來比較t和s所指字符串的大小,若t>s,則函數(shù)

值大于O若1=§,則函數(shù)值等于0:若tVs,則函數(shù)值小于0。strcpy(t,s)函數(shù)的功

能是把字符數(shù)組s所指字符串的內(nèi)容復制到字符數(shù)組t所指的存儲空間中。本題

中,t[10]="CDEF”。第一次循環(huán),s[10]="BADEF”,if語句的控制條件strcmp(t,s)

V0不成立,接著執(zhí)行第二次循環(huán),s="QTHRG”,if語句的控制條件strcmp(t,s)VO

成立,執(zhí)行下列的語句,將字符數(shù)組s所指字符串的內(nèi)容復制到字符數(shù)組I所指的存

儲空間中,然后輸出字符數(shù)組t。

55、下列程序的輸出結(jié)果是o#defineP(A)Printf("%d;,,(int)(A))

#dcfincPRINT(A)P(A);printf("theend")main(){inti,a=O;fdr(i=l;i<5;++)

PRINT(a+i);printf("\nn);)

標準答案:1,2,3,4,theend

知識點解析:本題考查帶參數(shù)的宏的定義。第1次循環(huán),i=l時,調(diào)用PRINT(l),

P(l)輸出1;第2次循環(huán),i=2時,調(diào)用PRINTQ),P(2)輸出2;第3次循環(huán),i=3

時,調(diào)用PRINT(3),P⑶輸出3;第4次循環(huán),i=4時,調(diào)用PRINT(4),P⑷輸出

4,thecndo

國家二級(C語言)筆試模擬試卷第2

一、公共基礎選擇題(本題共10題,每題1.0分,共

10分。)

1、以下4組用戶定義標識符中,全部合法的一組是o

A、mainencludesin

B>If-maxturbo

C、txtREAL3COM

D、intk_2_001

標準答案:A

知識點解析:選項C中有非法標示符.max,錯誤;選項B中有非法標示符

3COM;選項D中有非法標示符int。選項A正確。

2、以下選項中可以作為C語言中合法整數(shù)的是o

A、10110B

B、3X6

C、OXffa

D、x2a2

標準答案:C

知識點解析:C語言中整型常量有3種表示形式:十進制、八進制和十六進制。選

項A是二進制表示,錯誤;八進制的數(shù)字是0、1、2、3、4、5、6、7,選項B錯

誤;十六進制整數(shù)常量用0X開頭,選項D錯誤。

3、已經(jīng)定義ch為字符型變量,以下賦值語句中錯誤的是。

A、ch=V;

B、ch=62+3;

C、ch=NULL;

D^ch='\xaa’;

標準答案:A

知識點解析:對字符變量賦值時,即可以賦一字符常量,也可以賦0?255的整

數(shù),該整數(shù)表示字符常量的ASCII值。本題中選項B是將65賦值給ch,表示字符

A;選項C中NULL是C語言中的符號常量,其值為0;選項D是將一個轉(zhuǎn)義字符

賦值給ch,該字符的ASCH值為aa,其中aa是十六進制;選項A錯誤。

4、己定義c為字符型變量,則下列語句中正確是o

A、c=,97\

B、c二"97”;

C、c=97;

D、c="a";

標準答案:C

知識點解析:’97,不是字符變量,選項A錯誤;“97”是字符串,選項B錯誤;

是字符串,選項D錯誤;正確答案是選項C。

5、有以下程序:main(){inta=l,b=2,m=0,n=0,k;k=(n=b>a)||(m=a<b);

printf("%d,%d\n",k,m);}程序運行后的輸出結(jié)果是。

A、0,0

B、0,1

C、1,0

D、1,1

標準答案:C

知識點解析:本題考查“邏輯或”運算的特例。本題中執(zhí)行語句k=(n=b>a)||(m=aV

b)時,首先計算表達式(n=b>a)||(m=aVb)的值,因b=2,a=l,所以b>a成立,即

得n=l,故表達式(n=b>a)||(m=a〈b)的值為真,不再執(zhí)行表達式m=a〈b,故執(zhí)行

完表達式k=(n=b2>a)||(m=aVb)后,n=l>m=0>k=lo

6、有以下程序:main(){intm=12,n=34;

printf("%d%d',,m++,++n);printf(,'%d%d\n,',n++,++m);}程序運行后的輸出結(jié)果是

A、12353514

B、12353513

C、12343514

D、12343513

標準答案:A

知識點解析:m++表示先輸出m,再m+1,++n表示先n+1,再輸出n,因此第一

條輸出語句出1235,第二條語句輸出3514。

7、設有以下定義:inta=0;doubleb=l.25;charc='A'#defined2則下面語句中錯誤

的是。

A、a++;

B、b++;

C、c++

D、d++

標準答案:D

知識點解析:選項D中d是符號常量,不能進行++的運算。

8、以下程序的功能是:給r輸入數(shù)據(jù)后計算半徑為r的圓面積s。程序在編譯時出

錯。main()/*Beginning*/{intr;floats;scanf("%d",&r);

s=*K*r*r*r;printf(ns=)出錯的原因是。

A、注釋語句書寫位置錯誤

B、存放圓半徑的變量不應該定義為整型

C、輸出語句中格式描達符非法

D、計算圓面積的賦值語句中使用了非法變量

標準答案:D

知識點解析:兀必須用一個符號名來代表,而旦這個符號名必須在程序中進行指

定,否則計算機將不能設別。

9、若整型變量a、b、c、d中的值依次為:1、4、3、2,則條件表達式aVb?a:cV

d?c:d的值是o

A、1

B、2

C、3

D、4

標準答案:A

知識點解析:因為aVb成立,此表達式的值就為1。

10、有以下程序:main(){unsignedchara,b;a=4|3;b=4&3;printf("%d%d\n",a,b);}

執(zhí)行后輸出結(jié)果是O

A、70

B、07

C、11

D、430

標準答案:A

知識點解析:a=4I3=00000100100000011=00000111=7,

b=4&3=00000100&00000011=00000000=0。

二、選擇題(1分)(本題共70題,每題1.0分,共70

分。)

11、以下敘述中正確的是

A、用C程序?qū)崿F(xiàn)的算法必須要有輸入和輸出操作

B、用C程序?qū)崿F(xiàn)的算法可以沒有輸出但必須要有輸入

C、用C程序?qū)崿F(xiàn)的算法可以沒有輸入但必須要有輸出

D、用C程序?qū)崿F(xiàn)的算法可以既沒有輸入也沒有輸出

標準答案:C

知識點》析:算法具有的5個特性是:有窮性;確定性;可行性;有0個或多個輸

入;有一個或多個輸出。所以說,用C程序?qū)崿F(xiàn)的算法可以沒有輸入但必須要有

輸出。

12、請選出可用作C語言用戶標識符的是

A^void,define,WORD

B、a3_b3,_I23,IF

C、FOR,—abc,Case

D、2a?Do,Sizeof

標準答案:B

知識點解析:C語言規(guī)定用戶標識符由字母、數(shù)字和下畫線組成,且第一個字符必

須是字母或下畫線,可見選項C),D)是錯誤的;此外,C語言不允許用戶將關鍵

字作為標識符,而選項A)中的void正是C語言的關鍵字。

13、以下選項中可作為C語言合法常量的是

A、-80

B、-80

C、-8el.O

D、-80.0e

標準答案:A

知識點解析:選項B)中,以0開頭表示是一個八進制數(shù),而八進制數(shù)的取值范圍

是0?7,所以-080是不合法的;選項C)和D)中,e后面的指數(shù)必須是整數(shù),所以

也不合法。

14、在C語言中,運算對象必須是整型數(shù)的運算符是

A、%

B、\

C、%和\

D、**

標準答案:A

知識點解析:在C語言中,“%”運算符兩側(cè)的運算數(shù)必須是整型。

15、以下定義語句中正確的是

A、inta=b=0;

B、charA=65+l,b='b';

C、noata=1,*b=&a,*c=&b:

D、doublea=0.0;b=1.1;

標準答案:B

知識點解析:本題考查變量的定義方法。如果要一次進行多個變量的定義,則在它

們之間要用逗號隔開,因此選項A)和D)錯誤。在選項C)中,變量c是一個浮點

型指針,它只能指向一個浮點型數(shù)據(jù),不能指向指針變量b,故選項C)錯誤。

16、有以下程序段chareh;intk;ch='a':k=12;printf("%c,%d,”,ch,ch,

k);printf("k=%d\nn,k);已知字符a的ASCII碼值為97,則執(zhí)行上述程序段后輸

出結(jié)果是

A7因變量類型與格式描述符的類型不匹配輸出無定值

B、輸出項與格式描述符個數(shù)不符,輸出為零值或不定值

C、a,97,12k=12

D、a,97,k=12

標準答案:D

知識點解析:輸出格式控制符%<:表示將變量以字符的形式輸出;輸出格式控制

符%€1表示將變量以帶符號的十進制整型數(shù)輸出,所以第一個輸出語句輸出的結(jié)果

為a,97;第二個輸出語句輸出的結(jié)果為k=12。

17、有以下程序main。}inti,s=l;for(i=l;i<50;i++)if(!(i%5)&&!(i%3))s+=i;

printf(”%d/n”,s);}程序的輸出結(jié)果是

A、409

B、277

C、1

D、91

標準答案:D

知識點解析:本題是計算50之內(nèi)的自然數(shù)相加之和,題中if語句括號中的條件表

達式!(i%5)&&!(i%3)表明只有能同時被5和3整除妁數(shù)才符合相加的條件,1?49

之間滿足這個條件的只有15、30和45,因為s的初始值為1,所以s=

l+15+30+45=91o

18、當變量c的值不為2、4、6時,值也為“真''的表達式是

A、(c==2)||(c==4)||(c==6)

13、(c>=2&&c<=6)||(c:=3)||(c!=5)

C、(c>=2&&c<=6)&&!(c%2)

D、(c>=2&&c<=6)&&(c%2!=1)

標準答案:B

知識點解析:滿足表達13式(c>=2&&cV=6)的整型變量c的值是2,3,4,5,

6o當變量c的值不為2,4,6時,其值只能為3或5,所以表達式c!=3和c!=5

中至少有一個為真,即不論c為何值,表達式B)者,為“真工

19、若變量已正確定義,有以下程序段inia=3,b=5,c=7;if(a>b)a=b;c=a;

if(c!=a)c=b;printf("%d,%d,%d\n”,a,b,c);其輸出結(jié)果是

A、程序段有語法錯

B、3,5,3

C、3,5,5

D、3,5,7

標準答案:B

知識點解析:兩個if語句的判斷條件都不滿足,程序只執(zhí)行了c=a這條語句,所

以變量c的值等于3,變量b的值沒能變化,程序輸出的結(jié)果為3,5,3。所以正

確答案為B)o

20、以下不正確的定義語句是

A、doublex[5]={2.0,4,0,6.0,8.0,10.0);

B>inty[5]={0,1,3,5,7,9);

C、charcl[]={,l,,2,3,4,5}:

D、charc2[]={,\x10,,'\x8'};

標準答案:B

知識點解析:在一維數(shù)組中要注意的是作為下標表達式的常量表達式的值必須是大

于等于0,選項B)中定義有5個元素,但賦值時有6個元素,所以是錯誤的。

三、選擇題(2分)(本題共20題,每題7.0分,共20

分。)

21、有以下程序:#include<stdio.h>main(){charcl=,l,,c2=,2,;

c1=getchar();c2=getchar();putchar(c1);putchar(c2);]當運行時輸入:aV回車〉后,

以下敘述正確的是0

A、變量cl被賦予字符a,c2被賦予回車符

B、程序?qū)⒌却脩糨斎?個字符

C、變量cl被賦予字符a,c2中仍是原有字符2

D、變量cl被賦予字符a,c2中將無確定值

標準答案:A

知識點解析:getchar函數(shù)讀入字符時,空格、回車符都作為字符讀入,因此A正

確。

22>x、y、z被定義為int型變量,若從鍵盤給x、y、z輸入數(shù)據(jù),正確的輸入語

句是0

A、INPUTx>y、z;

B、scanf("%d%d%dH,&x,&y,&z):

C、scanf("%d%d%d",x,y,z);

D、read("%d%d%d",&x,&y,&z);

標準答案:B

知識點解析:選項A和選項D都不是C語言中的輸入方法,選項C中的變量名前

面缺少取地址符

23、以下程序的輸出結(jié)果是o#defineSQR(X)X*Xm疝1(){inta=10,

k=2,m=l;a/=SQR(k+m)/SQR(k+m);printf(,,d\n';a);)

A、16

B、2

C、9

D、1

標準答案:D

知識點解析:本題考查帶參數(shù)的宏調(diào)用。a/=SQR(k+m)/SQR(k+m)進行宏替換后

得:

a=a/(SQR(k+m)/SQR(k+m))=a/(k+m*k+m/k+m*k+m)=l0/(2+1*2+1/2+1*2+1)=10/(2+2

+0+2+l)=10/7/lo

24、有以下程序:main())inta=3,b=4,c=5,d=2;if(a>b)if(b>c)

printf("%d'\d+++1);elseprintf(,,%d",++d+l);printf("%d\n",d);}程序運行后的

輸出結(jié)果是o

A、2

B、3

C、43

D、44

標準答案:A

知識點解析:本題考查嵌套if語句中else的配對。本題中eke和第二個if即if(b>

c)配對。由于a>b不成立,因此整個程序只輸出printf("%d\n",d),即輸出2。

25>有以下程序:main(){chark:inti;for(i=l:i<3;i++){scanf(u%c",&k);

switch(k){case'0':printf("another'n");case*1*:printf(unuinber\n");})}程序運行

時,從鍵盤輸入:01〈回車〉,程序執(zhí)行后的輸出結(jié)果是o

A、anothernumber

B、anothernumberanother

C^anothernumbernumber

D、numbernumber

標準答案:C

知識點解析:第一次執(zhí)行for循環(huán)語句時,k=XT,故執(zhí)行caseO語句輸出

another,同時因沒有break語句,繼續(xù)執(zhí)行case」',語句,輸出number;第二次

執(zhí)行for循環(huán)語句時,k="l故輸出number。所以正確答案為C。

26、有以下程序:main。{intx=O,y=5,z=31while(z-->0&&++xV5)y=y-l:

printf("%d,%d,%d\n';x,y,z);)程序執(zhí)行后的輸出結(jié)果是。

A、3,2,0

B、3,2,-1

C、4,3,-1

D、5,2-5

標準答案:B

知識點解析:第一次執(zhí)行while語句時,z=3>0,然后執(zhí)行z-得z=2,執(zhí)行++x

得x=l<5,條件成立,執(zhí)行y=y-l=5-1=4;第二次執(zhí)行while語句時,z=2>0,然

后執(zhí)行z-得z=l,執(zhí)行++x得x=2V5,條件成立,執(zhí)行y=y-1=4-1=3;第三次執(zhí)行

while語句時,z=l>0,然后執(zhí)行z-得x=0,執(zhí)行++x得x=3V5,條件成立,執(zhí)

行尸y」=3-l=2;第四次執(zhí)行while語句時因z=0,z〈0條件不成立,同時執(zhí)行

得即執(zhí)行完while循環(huán)后x=3、y=2、z=-l?

27、有以下程序:main(){inta[]={2,4,6,8,10),y=0,x,*p;p=&a[l];for(x=l;x<

3;x+4-)y+=p[x];prinlf("%d\n”,y);}程序運行后的輸出,結(jié)果是。

A、10

B、11

C、14

D、15

標準答案:C

知識點解析:因為p=&a[l],p[0]=a[l],p[l]=a⑵,p[2]=a[3]°for循環(huán)是求p[l]+p[2],

因此y的值應為:6+8=14o

28、有以卜程序中若有如下說明和定義語句;charfun(char*);main(){char*

s=,,one",a[5]={0},(*fl)()=fun,ch;...}以下選項中對函數(shù)fun的正確調(diào)用語句是

A、(*fl)(a);

B、*fl(*s);

C、fun(&a);

D、ch=*fl(s);

標準答案:A

知識點解析:(*fl)()=fun可以理解為將fun函數(shù)的函數(shù)名稱用(*fl)()來代替了,因

此高調(diào)用fun時就可以用(*門)()來代替,因此只有A是正確的。

29>有以下程序:intf(inta){returna%2;)main(){ints[8]={1,3,5,2,4,6},i,d=O;

for(i=0;f(slij);i++)d+=slij;pnntf("%d\n'\d);}程序運行后的輸出結(jié)果是。

A、9

B、11

C、19

D、21

標準答案:A

知識點解析:本題中d=s[O]+s[1]+s[2]=1+3+5=9<>

30、若有定義:intx=0,*p=&x;,則語句printf("%d\n",*p);的輸出結(jié)果是

A、隨機值

B、0

C、x的地址

D、p的地址

標準答案:B

知識點解析:由定義*p=&x,p指向x的地址,*p=x,因此輸出的是x的值。

31、設有定義:intA,*pA=&A;,以下scanf語句中能正確為變量A讀入數(shù)據(jù)的是

A、scanf("%d",pA);

B、scanf("%dn,A);

C、scanf("%d",apA);

D、scanf(',%d,,,*pA);

標準答案:A

知識點解析:選項B中不是變量A的地址,錯誤;選項C是指針pA的地址,錯

誤:選項D中*pA表示變量A的值,錯誤。

32、有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;

for(i=0;i<3;i++)printf(M%d,,,a[l][i]);}程序運行后的輸出結(jié)果是。

A、012

B、123

C、234

D、345

標準答案:D

知識點解析?:p指向的a的首地址,由于C語言是行優(yōu)先存儲的,一維數(shù)組p就依

次存放了a中從第0行到第2行的所有元素,因此就對應了p[3]?p[5]。

33、以下能正確定義二維數(shù)組的是o

A、inta[][3];

inta[][3]={2*3);

C>inta[][3]={};

D.inta[2][3]={{l},{2),{3,4));

標準答案:B

知識點解析:(1)二維數(shù)組的定義二維數(shù)組的定義方式為:類型說明符數(shù)組名[常量

表達式][常量表達式]。二維數(shù)組在內(nèi)存中是按行優(yōu)先的順序存放的,即先存放第

一行的元素,再存放第二行的元素,依次類推。(2)二維數(shù)組元素的引用二維數(shù)組

元素的表示形式為:數(shù)組名[下標][下標],下標可以是整型常量或整型表達式其范

圍為:0?(常量表達式-1)。(3)二維數(shù)組的初始化可以用以下方法對二維數(shù)組元素

初始化:①分行給二維數(shù)組賦初值例如:inta⑵⑵={{1,2},{3,4}};這種賦值方

式比較直觀,把第1個大括號內(nèi)的數(shù)據(jù)賦給第1

溫馨提示

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

評論

0/150

提交評論