C語(yǔ)言期末考試復(fù)習(xí)題4_第1頁(yè)
C語(yǔ)言期末考試復(fù)習(xí)題4_第2頁(yè)
C語(yǔ)言期末考試復(fù)習(xí)題4_第3頁(yè)
C語(yǔ)言期末考試復(fù)習(xí)題4_第4頁(yè)
C語(yǔ)言期末考試復(fù)習(xí)題4_第5頁(yè)
已閱讀5頁(yè),還剩31頁(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)介

單選復(fù)習(xí)題

1.D、WORDVoiddefine

下列定義變量的語(yǔ)句中錯(cuò)誤的是O答案:C

A、int_intB、doubleint_知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符

C>charForD、floatUS$

答案:D7.

知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符C語(yǔ)言中最簡(jiǎn)單的數(shù)據(jù)類(lèi)型包括o

A、整型、實(shí)型、邏輯型

2.B、整型、實(shí)型、字符型

以下不合法的用戶標(biāo)識(shí)符是oC、整型、字符型、邏輯型

A、j2_KEYB、DoubleD、整型、實(shí)型、邏輯型、字符型

C、4dD、_8_答案:B

答案:C知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符

知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符

8.

3.下列選項(xiàng)中,合法的C語(yǔ)言關(guān)鍵字是O

以下4組用戶定義標(biāo)識(shí)符中,全部合法的一A、VARcherC>integerD、default

組是______o答案:D

A、_mainencludesin知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符

B、If-maxturbo

9.

C、txtREAL3C0M

以下不能定義為用戶標(biāo)識(shí)符的是。

D、intk_2_001

A、MainB、0C>intD、sizeof

答案:A

答案:D

知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符

知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符

4.

10.

以下定義語(yǔ)句中正確的是o

下列敘述中正確的是。

A、chara=,A'b=,B';

A、C語(yǔ)言中既有邏輯類(lèi)型也有集合類(lèi)型

B、floata=b=10.0;

B、C語(yǔ)言中沒(méi)有邏輯類(lèi)型但有集合類(lèi)型

C>inta=10,*b=&a;

C、C語(yǔ)言中有邏輯類(lèi)型但沒(méi)有集合類(lèi)型

D、float*a,b=&a;

D、C語(yǔ)言中既沒(méi)有邏輯類(lèi)型也沒(méi)有集合類(lèi)型

答案:C

總識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符答案:D

石識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符

5.

11.

以下不能定義為用戶標(biāo)識(shí)符的是o

當(dāng)c的值不為0時(shí),在卜,列選項(xiàng)中能正確將c

A、scanfB、Void

的值賦給變量a、b的是o

C、_3com_D>int

A、c=b=a;B、(a=c)II(b=c);

答案:D

知識(shí)點(diǎn):常量、變量和標(biāo)識(shí)符C、(a=c)&&(b=c);D、a=c=b;

答案:C

6.知識(shí)點(diǎn):賦值表達(dá)式

以下有4組用戶標(biāo)識(shí)符,其中合法的一組是

12.

以下選項(xiàng)中非法的表達(dá)式是o

A、For-subCase

A、0<=x<100B、i=j==0

B、4dDOSize

C、(char)(65+3)D、x+l=x+l

C、f2_G3IFabc

答案:D

知識(shí)點(diǎn):賦值表達(dá)式%3.lf\n,z,a,c,f,x);

}

13.

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

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

A、16516.5

ttinclude<stdio.h>

B、1651.56.5

main()

C、1651.06.5

(

D、2651.56.5

inta,b,d=241;

答案:B

a=d/100%9;知識(shí)點(diǎn):賦值表達(dá)式

b=(-1)&&(-1);

printf(z,%d,%d\n〃,a,b);17.

)若變量a、i已正確定義,且i已正確賦值,

A、6,1B、2,1C、6,0D、2,0合法的語(yǔ)句是。

答案:BA、a==lB、++i;C、a=a++=5;D、a=int(i);

知識(shí)點(diǎn):賦值表達(dá)式答案:B

知識(shí)點(diǎn):賦值表達(dá)式

14.

以下循環(huán)體的執(zhí)行次數(shù)是o18.

main()若變量已正確定義并賦值,下面符合C語(yǔ)言

(語(yǔ)法的表達(dá)式是=

inti,j;A、a:=b+lB、a=b=c+2

for(i=0,j=l;i<=j+l;i+=2,j—)C>int18.5%3D^a=a+7=c+b

printf(/z%d\n”,i);答案:B

知識(shí)點(diǎn):賦值表達(dá)式

)

A>3B、2C、1D、020.

答案:c設(shè)變量x為float型且已賦值,則以下語(yǔ)句中

知識(shí)點(diǎn):賦值表達(dá)式

能將x中的數(shù)值保留到小數(shù)點(diǎn)后兩位,并將

第三位四舍五入的是______O

15.

有以下定義語(yǔ)句A、x=x*100+0.5/100.0

doublea,b;intw;longc;B、x=(x*100+0.5)/100.0

若各變量已正確賦值,則下列選項(xiàng)中正確的C、x=(int)(x*100+0.5)/100.0

表達(dá)式是oD、x=(x/100+0.5)*100.0

A、a=a+b=b++答案:c

知識(shí)點(diǎn):賦值表達(dá)式

B、w%((int)a+b)

C>(c+w)%(int)a

D、w=a=b;22.

答案:C在一個(gè)C程序中O

知識(shí)點(diǎn):賦值表達(dá)式A、main函數(shù)必須出現(xiàn)在所有函數(shù)之前

B、main函數(shù)可以在任何地方根現(xiàn)

16.

有如下程序C、main函數(shù)必須出現(xiàn)在所有函數(shù)之后

D、main函數(shù)必須出現(xiàn)在固定位置

main()

答案:B

(

知識(shí)點(diǎn):簡(jiǎn)單C語(yǔ)言程序的構(gòu)成和格式

inta;charc=10;

floatf=100.0;doublex;23.

a=f/=c*=(x=6.5);以下說(shuō)法中正確的是。

printf(/z%d%d%3.IfA、#define和printf都是C語(yǔ)句

B、#define是C語(yǔ)句,而printf不是A、1.2E0.5B、3.14159E

C、printf是C語(yǔ)句,但#define不是C、.5E-3D、E15

答案:

D、#define和printf都不是C語(yǔ)句贏只點(diǎn)C:實(shí)型數(shù)據(jù)

答案:D

知識(shí)點(diǎn):簡(jiǎn)單C語(yǔ)言程序的構(gòu)成和格式

30.

24.若k是int型變量,且有下面的程序片段表達(dá)式3.6-5/2+1.2+5%2的值是______。

k=-3A、4.3B、4.8C、3.3D、3.8

答案:

if(k<=0)printf(〃####〃)》識(shí)點(diǎn)D:算術(shù)表達(dá)式

elseprintf("&&&&”);

上面程序片段的輸出結(jié)果是______031.

A、####B、&&&&C、####&&&&設(shè)inta=12,則執(zhí)行完語(yǔ)句a+=a-=a*a后,a

D、有語(yǔ)法錯(cuò)誤,無(wú)輸出結(jié)果的值是O

答案:DA、552B、264C、144D、-264

知識(shí)點(diǎn):簡(jiǎn)單C語(yǔ)言程序的構(gòu)成和格式答案:D

知識(shí)點(diǎn):算術(shù)表達(dá)式

25.

以下4個(gè)選項(xiàng)中,不能看作一條語(yǔ)句的是32.

以下變量x、y、z均為double類(lèi)型且已正確

A、{;}B、a=0,b=0,c=0;賦值,不能正確表示數(shù)字式子x/(y*z)的C

C>if(a>0);D、if(b==0)m=l;n=2;語(yǔ)言表達(dá)式是O

答案:D

總識(shí)點(diǎn):簡(jiǎn)單C語(yǔ)言程序的構(gòu)成和格式A、x/y*zB、x*(l/(y*z))

C、x/y*l/zD>x/y/z

答案:A

26.知識(shí)點(diǎn):算術(shù)表達(dá)式

有以卜程序

main()33.

(若有定義:inta=8,b=5,c;,執(zhí)行語(yǔ)句

inta=0,b=0;c=a/b+0.4;后,c的值是_

a=10;/*給a賦值*/A、1.4B、1C、2.0D、2

b=20;/*給b賦值*/答案:B

printf(//a+b=%d\nz,,a+b);知識(shí)點(diǎn):算術(shù)表達(dá)式

)

34.

程序運(yùn)行后的輸出結(jié)果是O設(shè)有定義:floata=2,b=4,h=3;,以下C語(yǔ)言

A、a+b=10B、a+b=30C、30D、出錯(cuò)表達(dá)式與代數(shù)式1/2((a+b)h)計(jì)算結(jié)果不

答案:B

相符的是o

知識(shí)點(diǎn):簡(jiǎn)單C語(yǔ)言程序的構(gòu)成和格式

A、(a+b)*h/2B、(1/2)*(a+b)*h

27.C、(a+b)*h*l/2D、h/2*(a+b)

以下選項(xiàng)中,不能作為合法常量的是答案:B

知識(shí)點(diǎn):算術(shù)表達(dá)式

______________O

A、1.234e04B、1.234e0.4

35.

C、1.234e+4D、1.234e0假定x和y為double型,表達(dá)式x=2,y=x+3/2

答案:B

K識(shí)點(diǎn):實(shí)型數(shù)據(jù)的值是o

A、3.500000B、3

28.C、2.000000D、3.000000

以下符合C語(yǔ)言語(yǔ)法的實(shí)型常量是o答案:D

知識(shí)點(diǎn):算術(shù)表達(dá)式

printf(〃%d,%d,%d\n,/,u,v,w);

36.則輸出結(jié)果是:______。

若已定義x和y為double類(lèi)型,則表達(dá)式

A、8,16,10B、10,10,10

x=l,y=x+3/2的值是o

C、8,8,10D、8,10,10

A、1B、2C、2.000000D、2.500000答案:A

答案:C知識(shí)點(diǎn):整型數(shù)據(jù)

知識(shí)點(diǎn):算術(shù)表達(dá)式

42.

37.在C語(yǔ)言中,不正確的int類(lèi)型的常數(shù)是

若有以下程序段

intcl=l,c2=2,c3;

A、32768B、0C、037D、OxAF

c3=l.0/c2*cl;答案:A

則執(zhí)行后,c3中的值是o知識(shí)點(diǎn):整型數(shù)據(jù)

A、0B,0.5C、1D、2

答案:A43.

知識(shí)點(diǎn):算術(shù)表達(dá)式以下程序的輸出結(jié)果是o

main()

38.(

設(shè)有int則表達(dá)式(x++*1/3)的值

intk=17;

是______。

printf(z,%d,%o,%x\n〃,k,k,k);

A、3B、4C、11D、12

)

答案:A

A、17,021,0x11B、17,17,17

知識(shí)點(diǎn):算術(shù)表達(dá)式

C、17,0x11,021D、17,21,11

39.答案:D

下列程序的輸出結(jié)果是O知識(shí)點(diǎn):整型數(shù)據(jù)

main()

44.

(

下面程序的輸出是。

doubled=3.2;intx,y;main()

x=1.2;y=(x+3.8)/5.0;

(

printfC%d\n〃,d*y);

unsigneda=32768;

}

printf(〃a=%d\n〃,a);

A、3B、3.2C、0D、3.07)

答案:C

A、a=32768B、好32767

知識(shí)點(diǎn):算術(shù)表達(dá)式

C、a=-32768D、

40.答案:C

請(qǐng)讀程序片段:知識(shí)點(diǎn):整型數(shù)據(jù)

inti=65536;

45.

printf(〃%d\n〃,i);

在C語(yǔ)言中,合法的長(zhǎng)整型常數(shù)是—

上面程序片段的輸出結(jié)果是______。A、0LB、4962710

A、65536B、0

C、324562&D、216D

C、有語(yǔ)法錯(cuò)誤,無(wú)輸出結(jié)果D、-1答案:A

答案:B知識(shí)點(diǎn):整型數(shù)據(jù)

知識(shí)點(diǎn):整型數(shù)據(jù)

46.

41.C語(yǔ)言中運(yùn)算對(duì)象必須是整型的運(yùn)算符是

若有以下定義和語(yǔ)句:

intu=010,v=0xl0,w=10;

A、%=B、/C>=D、<=以下敘述中正確的是O

答案:AA、程序輸出大寫(xiě)字母M

知識(shí)點(diǎn):整型數(shù)據(jù)B、程序輸出小寫(xiě)字母m

C、格式說(shuō)明符不足,編譯出錯(cuò)

47.

以下選項(xiàng)中不屬于C語(yǔ)言的類(lèi)型名稱是D、程序運(yùn)行時(shí)產(chǎn)生出錯(cuò)信息

答案:B

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

A、signedshortint

B、unsignedlongint51.

C、unsignedint以下程序的輸出結(jié)果是o

D、longshortmain()

答案:

》識(shí)點(diǎn)D:整型數(shù)據(jù)(

inta;

printf(,z%d\nz,,(a=3*5,a*4,a+5));

48.

有以「程序)

main()A、65B、20C、15D、10

答案:B

(

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

intm=0256,n=256;

printf("%o%o\n〃,m,n);53.

}設(shè)有如下程序段

程序運(yùn)行后的輸出結(jié)果是Ointx=2002,y=2003;

A、02560400B、0256256printf(x,y));

C、256400D、400400則以下敘述中正確的是o

答案:CA、輸出語(yǔ)句中格式說(shuō)明符的個(gè)數(shù)少于輸出

知識(shí)點(diǎn):整型數(shù)據(jù)項(xiàng)的個(gè)數(shù),不能正確輸出

B、運(yùn)行時(shí)產(chǎn)生錯(cuò)誤信息

49.

若執(zhí)下面程序時(shí)從鍵盤(pán)上輸入5,C、輸出值為2002

main()D、輸出值為2003

答案:D

(

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

intx;

scanf&x);54.

if(x++>5)printf(〃%d\n〃,x);有以下程序

elseprintf("%d\n〃,x-);main()

)(

則輸出是______Ointx,y,z;

A、7B、6C、5D、4x=y二l;

答案:Bz=x++,y++,++y;

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符printf("%d,%d,%d\n〃,x,y,z);

}

50.

有以下程序程序運(yùn)行后的輸出結(jié)果是O

main()A、2,3,3B、2,3,2C、2,3,1D、2,2,1

答案:c

{益識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

charal='M',a2='m,;

printf("枇\n〃,(al,a2));55.

)設(shè)有以卜.定義

inta=0;printfx);

doubleb=l.25;else

charc-A';printf(,,%d\n/z,x--);

#defined2}

則下面語(yǔ)句中錯(cuò)誤的是______。A、7和5B、6和3C、7和4D、6和4

A、a++;B、b++;C、c++;D、d++;答案:A

答案:D知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

60.

56.若t為double類(lèi)型,表達(dá)式t=l,t+5,t++的值

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

main()A、1B、6.0C、2.0D、1.0

(答案:D

intx=10,y=10;知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

printf(z,%d%d\n〃,x--,--y);

61.

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

A、1010B、99C、910D、109#include<stdio.h>

答案:D

main()

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

(

57.inti=10,j=10;

若x和y都是int型變量,x=100.y=200,且printf(〃%d,%d\n〃,++i,j--);

有下面的程序片段)

printf(x,y));A、11,10B、9,10C、010,9D、10,9

上面程序片段的輸出結(jié)果是o答案:A

A、200B、100C、100200知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

D、輸則格式符不夠,輸出不確定的值

62.

答案:A有以下程序

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

main()

58.(

設(shè)有如下定義:inty=10;

intx=10,y=3,z;while(y-);

則語(yǔ)句printf(,/y=%d\n,,,y);

printf(〃96d\n〃,z=(x%y,x/y));)

的輸出結(jié)果是______O程序執(zhí)行后的輸出結(jié)果是______。

A、1B、0C、4D、3A^y=0B、y=-lC、y=l

答案:DD、while構(gòu)成無(wú)限循環(huán)

總識(shí)點(diǎn):自加I、自減運(yùn)算符和逗號(hào)運(yùn)算符

答案:B

知識(shí)點(diǎn):自加、自減運(yùn)算符和逗號(hào)運(yùn)算符

59.

兩次運(yùn)行下面的程序,如果從鍵盤(pán)上分別輸63.

入6和4,則輸出結(jié)果是o以下敘述中正確的是O

main()A、全局變量的作用域一定比局部變量的作

{用域范圍大

intx;B、靜態(tài)(static)類(lèi)別變量的生存期貫穿于

scanf(〃%d〃,&x);整個(gè)程序的運(yùn)行期間

if(x++>5)C、函數(shù)的形參都屬于全局變量

D、未在定義語(yǔ)句中賦初值的auto變量和a[]={l,2,3,4,5},b[]={6,7,8,9,},s=0;

static變量的初值都是隨機(jī)值s=fun(a,5)+fun(b,4);

答案:Bprintf(〃%d\n〃,s);

知識(shí)點(diǎn):局部變量及其作用域和生存期)

程序執(zhí)行后的輸出結(jié)果是______。

64.

下面程序的輸出是______?A、45B、50C、60D、55

答案:C

fun3(intx)而識(shí)點(diǎn):局部變量及其作用域和生存期

(

staticinta=3;67.

a+=x;以下程序執(zhí)行后sum的值是o

return(a);main()

)(

main()inti,sum;

{for(i=l;i<6;i++)sum+二i;

intk=2,m=l,n:printf("%d\n〃,sum);

n=fun3(k);)

n=fun3(m);A、15B、14C、不確定D、0

printf("刎\n",n);答案:C

)知識(shí)點(diǎn):局部變量及其作用域和生存期

A、3B、4C、6D、9

68.

C

答案:以下程序的輸出結(jié)果是o

知識(shí)點(diǎn):局部變量及其作用域和生存期

main()

65.以下敘述中正確的是_____。(

A、局部變量說(shuō)明為static存儲(chǔ)類(lèi),其生存intk=4,m=l,p;

期將得到延長(zhǎng)p=func(k,m);printf(〃%d,〃,p);

B、全局變量說(shuō)明為static存儲(chǔ)類(lèi),其作用p=func(k,m);printf(〃%d\n〃,p);

域?qū)⒈粩U(kuò)大)

C、任何存儲(chǔ)類(lèi)的變量在未賦初值時(shí),其值func(inta,intb)

都是不確定的(

D、形參可以使用的存儲(chǔ)類(lèi)說(shuō)明符與局部變staticintm=0,i=2;

量完全相同i+=m+l;m=i+a+b;

答案:Areturn(m);

知識(shí)點(diǎn):局部變量及其作用域和生存期)

A、8,17B、8,16C、8,20D、8,8

66.

答案:A

有以下程序知識(shí)點(diǎn):局部變量及其作用域和生存期

intfun(intx[],intn)

(69.

staticintsum=0,i;設(shè)有以下函數(shù):

for(i=0;i<n;i++)sum+=x[i];f(inta)

returnsum;(

}intb=0;

main()staticintc=3;

(b++;

intC++;

return(a+b+c);inta=5,b=7;

}fun();

如果在下面的程序中調(diào)用該函數(shù),則輸出結(jié)printf("%d%d\n”,a,b);

果是O)

main()A、100200

(B、57

inta=2,i;C、200100

for(i=0;i<3;i++)D、75

printf("%d\n”,f(a));答案:B

)知識(shí)點(diǎn):全局變量及其作用域和生存期

A、7B、11C、13D、7

、8772.

有如下程序

97

intfunc(inta,intb)

答案:A{return(a+b);}

知識(shí)點(diǎn):局部變量及其作用域和生存期

main()

70.(

有以下程序intx=2,y=5,z=8,r;

fun(intx,inty)r=func(func(x,y),z);

(printf(〃%d\n〃,r);

staticintm=0,i=2;)

i+=m+l;該程序的輸出結(jié)果是O

m=i+x+y;A、12B、13C、14D、15

returnm;答案:D

)知識(shí)點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞

main()73.

(有以下程序

intj=l,m=l,k;voidf(intv,intw)

k=fun(j,m);printf("%d,”,k);(

k=fun(j,m);printf(〃%d\n〃,k);intt;

)t=v;v=w;w=t;

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

A、5,5B、5,11C、11,11D、11,5main()

答案:B{

知識(shí)點(diǎn):局部變量及其作用域和生存期

intx=l,y=3,z=2;

71.if(x>y)f(x,y);

以下程序的輸出結(jié)果是elseif(y>z)f(y,z);

inta,b;elsef(x,z);

voidfun()printf("%d,%d,%d\n”,x,y,z);

()

a=100;執(zhí)行后輸出結(jié)果是O

b=200;A、1,2,3B、3,1,2C、l,3,2D>2,3,1

答案:C

}益識(shí)點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞

main()

74.

有以下程序答案:B

voidf(intx,inty)知識(shí)點(diǎn):函數(shù)的調(diào)用

(

81.

intt;當(dāng)執(zhí)行下面的程序時(shí),如果輸入ABC,則輸

if(x<y){t=x;x=y;y=t;}

出結(jié)果是______o

)

#include〃stdio.h〃

main()#include"string.h〃

(

main()

inta=4,b=3,c=5;(

f(a,b);f(a,c);f(b,c);charss[10]="12345〃;

,z,z

printf(%d,%d,%d\n,a,b,c);gets(ss);

)

strcat(ss,“6789”);

執(zhí)行后輸出結(jié)果是oprintf(〃%s\n”,ss);

A、3,4,5)

B、5,3,4A、ABC6789B、ABC67

C、5,4,3C、12345ABC6D、ABC456789

D、4,3,5答案:A

答案:D知識(shí)點(diǎn):函數(shù)的調(diào)用

知識(shí)點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞

82.

75.有以下程序有如下程序

intfunl(doublea){returna*=a;}longfib(intn)

intfun2(doublex,doubley)(

(if(n>2)

doublea=0,b=0;return(fib(nT)+fib(n-2));

a二funl(x);elsereturn(2);

b=funl(y);}

return(int)(a+b);main()

){printf("%ld\n”,fib(3));}

main()該程序的輸出結(jié)果是______o

(A、2B、4C、6D、8

doublew;答案:B

w=fun2(l.1,2.0);知識(shí)點(diǎn):函數(shù)的調(diào)用

)

83.

程序執(zhí)行后變量W中的值是o

設(shè)函數(shù)fun的定義形式為

A、5.21B、5C、5.0D、0.0voidfun(charch,floatx){....}

答案:C

則以下對(duì)函數(shù)fun的調(diào)用語(yǔ)句中,正確的是

知識(shí)點(diǎn):調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞

80.A、fun("abc”,3.0);B、t=fun('D*,16.5);

在調(diào)用函數(shù)時(shí),如果實(shí)參是簡(jiǎn)單變量,它與C、fun('65',2.8);D、fun(32,32);

對(duì)應(yīng)形參之間的數(shù)據(jù)傳遞方式是O答案:D

A、地址傳遞知識(shí)點(diǎn):函數(shù)的調(diào)用

B、單向值傳遞

84.

C、由實(shí)參傳給形參

有以下程序

D、再由形參傳回實(shí)參

charfun(charx,chary)

在C語(yǔ)言中,形參的缺省存儲(chǔ)類(lèi)是______。

if(x<y)returnx;A>autoB>registerC>staticD>extern

returny;答案:A

)知識(shí)點(diǎn):函數(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)論