C语言程序设计试题试题及答案_第1页
C语言程序设计试题试题及答案_第2页
C语言程序设计试题试题及答案_第3页
C语言程序设计试题试题及答案_第4页
C语言程序设计试题试题及答案_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/

CÓïÑÔ³ÌÐòÉè¼ÆÊÔ¾í,C++ÓïÑÔ³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸

Ò»¡¢µ¥ÏîÑ¡ÔñÌâ(ÿÌâ1·Ö£¬¹²20·Ö)

CÓïÑԹ涨£ºÔÚÒ»¸öÔ´³ÌÐòÖУ¬mainº¯ÊýµÄλÖÃ(C)¡£

±ØÐëÔÚ×ʼ

±ØÐëÔÚϵͳµ÷ÓõĿ⺯ÊýµÄºóÃæ

¿ÉÒÔÈÎÒâ

±ØÐëÔÚ×îºó

2.ÏÂÃæËĸöÑ¡ÏîÖУ¬¾ùÊǺϷ¨¸¡µãÊýµÄÑ¡ÏîÊÇ(B)¡£

+1e+15e-9.403e2

-.6012e-4-8e5

123e1.2e-.4+2e-1

-e3.8e-45.e-0

3.Èôa=-14,b=3,ÔòÌõ¼þ±í´ïʽa<b?a:b+1µÄֵΪ(A)¡£

-14B.-13C.3D.4

4.ÒÑÖª:intn,i=1,j=2;Ö´ÐÐÓï¾än=i<j?i++:j++;ÔòiºÍjµÄÖµÊÇ(c).

1,2B.1,3C.2,2D.2,3

5.ΪÁËÅжÏÁ½¸ö×Ö·û´®s1ºÍs2ÊÇ·ñÏàµÈ,Ó¦µ±Ê¹ÓÃ(D)

if(s1==s2)B.if(s1=s2)

C.if(strcmp(s1,s2))

D.if(strcmp(s1,s2)==0)

6.ÒÔÏÂÕýÈ·µÄÃèÊöÊÇ(B)¡£

º¯ÊýµÄ¶¨Òå¿ÉÒÔǶÌ×£¬µ«º¯ÊýµÄµ÷Óò»¿ÉÒÔǶÌס£

º¯ÊýµÄ¶¨Òå²»¿ÉÒÔǶÌ×£¬µ«º¯ÊýµÄµ÷ÓÿÉÒÔǶÌס£

º¯ÊýµÄ¶¨ÒåºÍº¯ÊýµÄµ÷Óþù²»¿ÉÒÔǶÌס£

º¯ÊýµÄ¶¨ÒåºÍº¯ÊýµÄµ÷Óþù¿ÉÒÔǶÌס£

7.ÔÚCÓïÑÔÖУ¬ÏÂÃæ¶Ôº¯Êý²»ÕýÈ·µÄÃèÊöÊÇ(D)¡£

µ±ÓÃÊý×éÃû×÷ÐβÎʱ£¬ÐβÎÊý×éÖµµÄ¸Ä±ä¿ÉÒÔʹʵ²ÎÊý×éÖ®ÖµÏàÓ¦¸Ä±ä¡£

ÔÊÐíº¯ÊýµÝ¹éµ÷Óá£

º¯ÊýÐβεÄ×÷Ó÷¶Î§Ö»ÊǾÖÏÞÓÚËù¶¨ÒåµÄº¯ÊýÄÚ¡£

×Óº¯Êý±ØÐëλÓÚÖ÷º¯Êý֮ǰ¡£

8.Èç¹ûÔÚÒ»¸öº¯ÊýÖеĸ´ºÏÓï¾äÖж¨ÒåÁËÒ»¸ö±äÁ¿£¬ÔòÒÔÏÂÕýÈ·µÄ˵·¨ÊÇ(A)¡£

¸Ã±äÁ¿Ö»Ôڸø´ºÏÓï¾äÖÐÓÐЧ

¸Ã±äÁ¿Ôڸú¯ÊýÖÐÓÐЧ

¸Ã±äÁ¿ÔÚ±¾³ÌÐò·¶Î§ÄÚ¾ùÓÐЧ

¸Ã±äÁ¿Îª·Ç·¨±äÁ¿

9.ÒÔÏÂÕýÈ·µÄº¯ÊýÐÎʽÊÇ(D)¡£

doublefun(intx,inty){z=x+y;returnz;}

fun(intx,y){intz;returnz;}

fun(x,y){intx,y;doublez;z=x+y;returnz;}

doublefun(intx,inty){doublez;z=x+y;returnz;}

10.ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ(B)¡£

#include<stdio.h>

#defineF(y)8.19-y

#definePRINT(a)printf("%d",(int)(a))

voidmain(void)

{

intx=2;

PRINT(x*F(3));

}

10B.13C.11D.±¨´í

11.ÒÔϳÌÐòÖбàÒëºÍÔËÐнá¹û¾ùÕýÈ·µÄÒ»¸öÊÇ(C)¡£

A.voidmain(void)

{

union

{

intn;

floatx;

}m={1};

printf("%d",m.n);

}

B.voidmain(void)

{

union

{

intn;

floatx;

}m={12.5};

printf("%f",m.x);

}

C.voidmain(void)

{

union

{

floatx;

intn;

}m={12.5}

printf("%f",m.x);

}

D.voidmain(void)

{

union

{

intn;

floatx;

}m=5;

printf("%d",m.n);

}

12.ÉèÓж¨Ò壺inta=1,*p=&a;floatb=2.0;charc='A';ÒÔϲ»ºÏ·¨µÄÔËËãÊÇ(A)¡£

p++;B.a--;C.b++;D.c--;

13.ÒÔϳÌÐòÖе÷ÓÃscanfº¯Êý¸ø±äÁ¿aÊäÈëÊýÖµµÄ·½·¨ÊÇ´íÎóµÄ£¬Æä´íÎóÔ­ÒòÊÇ(B)¡£

main()

{

int*p,*q,a,b;

p=&a;

printf("inputa:");

scanf("%d",*p);

¡­

}

*p±íʾµÄÊÇÖ¸Õë±äÁ¿pµÄµØÖ·

*p±íʾµÄÊDZäÁ¿aµÄÖµ£¬¶ø²»ÊDZäÁ¿aµÄµØÖ·

*p±íʾµÄÊÇÖ¸Õë±äÁ¿pµÄÖµ

*pÖ»ÄÜÓÃÀ´ËµÃ÷pÊÇÒ»¸öÖ¸Õë±äÁ¿

14.Èônum¡¢a¡¢bºÍc¶¼ÊÇintÐͱäÁ¿£¬ÔòÖ´Ðбí´ïʽnum=(a=4,b=16,c=32);ºónumµÄֵΪ(C)¡£

4B.16C.32D.52

15.ÒÑÓÐÈç϶¨ÒåºÍÊäÈëÓï¾ä,ÈôÒªÇóa1,a2,c1,c2µÄÖµ·Ö±ðΪ10,20,AºÍB,µ±´ÓµÚÒ»ÁпªÊ¼ÊäÈëÊý¾Ýʱ,ÕýÈ·µÄÊý¾ÝÊäÈ뷽ʽÊÇ(C),(×¢:_±íʾ¿Õ¸ñ)

intal,a2,charc1,c2;

scanf("%d%c%d%c",&a1,&c1,&a2,&c2);

10A_20_BB.10_A_20_BC.10A20BD.10A20_B

16.ÈôÓÐ˵Ã÷£ºinta[10];Ôò¶ÔaÊý×éÔªËØµÄÕýÈ·ÒýÓÃÊÇ(C)¡£

a[10]B.a[3.5]C.a[5-3]D.a[-1]

17.ÔÚCÓïÑÔÖÐ,һάÊý×éµÄ¶¨Ò巽ʽΪÀàÐÍ˵Ã÷·ûÊý×éÃû;(A)

[ÕûÐͳ£Á¿±í´ïʽ]B.[±í´ïʽ]

C.[ÕûÐͳ£Á¿]D.[ÕûÐͱí´ïʽ]

18.ÒÔÏÂÄܶÔһάÊý×éa½øÐÐÕýÈ·³õʼ»¯µÄÓï¾äÊÇ(C)¡£

ina[10]=(0,0.0,0,0);

inta[10]={};C.inta[]£½{0};

D.inta[10]={10*1};

19.ÒÔϳÌÐò¶Î(C)¡£

x=-1;

do

{

x=x*x;

}

while(!x);

ÊÇËÀÑ­»·B.Ñ­»·Ö´Ðжþ´Î

C.Ñ­»·Ö´ÐÐÒ»´ÎD.ÓÐÓï·¨´íÎó

20.ÒÔϹØÓÚdo-whileÑ­»·µÄ²»ÕýÈ·ÃèÊöÊÇ(B)¡£

do-whileµÄÑ­»·ÌåÖÁÉÙÖ´ÐÐÒ»´Î

do-whileÑ­»·ÓÉdo¿ªÊ¼£¬ÓÃwhile½áÊø£¬ÔÚwhile(±í´ïʽ)ºóÃæ²»ÄÜд·ÖºÅ

ÔÚdo-whileÑ­»·ÌåÖУ¬Ò»¶¨ÒªÓÐÄÜʹwhileºóÃæ±í´ïʽµÄÖµ±äΪÁã("¼Ù")µÄ²Ù×÷

do-whileµÄÑ­»·Ìå¿ÉÒÔÊǸ´ºÏÓï¾ä

¶þ¡¢ÊÇ·ÇÅжÏÌâ(ÿÌâ1·Ö£¬¹²15·Ö)

CÓïÑԹ涨£¬±êʶ·ûÖеÄ×Öĸһ°ãÇø·Ö´ó¡¢Ð¡Ð´¡£T

¿ØÖÆÌ¨±ê×¼ÊäÈëÉ豸һ°ãÊÇÖ¸¼üÅÌ¡£T

ʹÓÃwhileºÍdo-whileÑ­»·Ê±£¬Ñ­»·±äÁ¿³õʼ»¯µÄ²Ù×÷Ó¦ÔÚÑ­»·Óï¾ä֮ǰ´¦Àí¡£T

Ñ­»·ÌåÖÐcontinueÓï¾äµÄ×÷ÓÃÊǽáÊøÕû¸öÑ­»·µÄÖ´ÐС£F

¹ØÏµ±í´ïʽµÄÖµÊÇ0»ò1¡£T

ÈôÓÐ˵Ã÷£ºinta[3][4]={0}£¬ÔòÖ»ÓÐÔªËØa[0][0]¿ÉµÃµ½³õÖµ0¡£T

×Ö·û´®×÷ΪһάÊý×é´æ·ÅÔÚÄÚ´æÖС£T

×Ö·ûÊý×éÖеÄÒ»¸öÔªËØ´æ·ÅÒ»¸ö×Ö·ûT¡£

×Ö·ûÊý×éÖеÄ×îºóÒ»¸ö×Ö·û±ØÐëÊÇ'\0'¡£F

ÐβÎΪָÕë±äÁ¿Ê±£¬Êµ²Î±ØÐëÊÇÊý×éÃû¡£F

ÓÃÊý×éÃû×÷º¯Êý²ÎÊýʱ´«µÝµÄÊÇÊý×éµÄÖµ¡£F

È«¾Ö±äÁ¿¿ÉÒÔ±»ÈκÎÒ»¸öº¯ÊýÖеÄÈκÎÒ»¸ö±í´ïʽʹÓá£T

Ò»¸öº¯Êý¿ÉÒÔ´ø»ØÒ»¸öÕûÐÍÖµ¡¢×Ö·ûÖµ¡¢ÊµÐÍÖµµÈ£¬Ò²¿ÉÒÔ´ø»ØÖ¸ÕëÐ͵ÄÊý¾Ý¡£

±í´ïʽi++Óë++iÔÚÈκγ¡ºÏ¹¦ÄÜÍêÈ«Ïàͬ¡£

ÔÚ¸³Öµ±í´ïʽÖУ¬¸³ÖµºÅ×ó±ßµÄ±äÁ¿ºÍÓұߵıí´ïʽֵ֮µÄÊý¾ÝÀàÐÍ¿ÉÒÔ²»Ïàͬ¡£

Èý¡¢¶àÏîÑ¡ÔñÌâ(ÿÌâ1·Ö£¬¹²5·Ö)

ÈôÒªÇóÔÚifºóÒ»¶ÔÔ²¿çÀ¨ºÅÖбíʾa²»µÈÓÚ0µÄ¹ØÏµ,Ôò²»ÄÜÕýÈ·±íʾÕâÒ»¹ØÏµ

µÄ±í´ïʽΪ(ABC).

A£®a<>0

B£®!a

C£®a=0

D£®a

E£®a!=0

Ñ¡³öËùÓкϷ¨µÄ³£Á¿(CEGIJ)¡£

A£®3e22.5

B£®-e-3

C£®-.1e-1

D£®'BASIC'

E£®'\045'

F£®0fd

G£®0xfdaL

H£®e8

I£®'\\'

J£®"\""

ÒÔϹØÓÚº¯ÊýÔ­ÐÍ˵·¨´íÎóµÄÊÇ£º(ADFHI)

(1)¶Ô±äÁ¿µÄ¶¨Ò塱ºÍ¡°ÉùÃ÷¡±ÊÇÒ»»ØÊ£¬¶Ôº¯ÊýµÄ¡°¶¨Ò塱ºÍ¡°ÉùÃ÷¡±Ò²ÊÇÒ»»ØÊ¡£

(2)ÔÚÉùÃ÷º¯ÊýÔ­ÐÍʱ£¬ÔÊÐíֻд³ö²ÎÊýµÄÀàÐÍ£¬¶ø²»±ØÐ´³ö²ÎÊýµÄÃû³Æ¡£

(3)Èç¹ûÔÚ¶¨Ò庯Êýʱ²»Ö¸¶¨º¯ÊýÀàÐÍ£¬ÏµÍ³»áÒþº¬Ö¸¶¨º¯ÊýÀàÐÍΪintÐÍ¡£

(4)µ÷ÓÃÒ»¸öº¯Êýʱ£¬º¯ÊýÃû¡¢Êµ²Î¸öÊý¡¢Êµ²ÎÀàÐͱØÐëÓ뺯ÊýÔ­ÐÍÒ»Ö¡£

(5)Èç¹û±»µ÷º¯ÊýµÄ¶¨Òå³öÏÖÔÚÖ÷µ÷º¯Êý֮ǰ£¬¿ÉÒÔ²»±Ø¼ÓÒÔÉùÃ÷¡£

(6)ËùÓеĺ¯ÊýÖ®¼ä¿ÉÒÔ»¥Ïàµ÷Óá£

(7)ÔÚCÓïÑÔÖУ¬ËùÓк¯Êý¶¼ÊÇÆ½Ðеģ¬Ò»¸öº¯Êý²»ÄÜ´ÓÊôÓÚÁíÒ»¸öº¯Êý£¬¼´²»ÄÜǶÌ×¶¨ÒåµÄ¡£

(8)Èç¹ûº¯ÊýûÓзµ»ØÖµ£¬ÔÚ¶¨Òåʱ¿ÉÒÔÊ¡ÂÔº¯ÊýÀàÐÍ¡£

(9)ÔÚCÓïÑÔÖУ¬Èκκ¯ÊýµÄ¶¨Òå¶¼²»ÔÊÐíΪ¿Õ¡£

(10)CÓïÑԹ涨£¬Êµ²Î±äÁ¿¶ÔÐβαäÁ¿µÄÊý¾Ý´«µÝÊÇ¡°Öµ´«µÝ¡±¡£

Çë´ÓÏÂÃæ¹ØÓÚÖ¸ÕëµÄÐðÊöÖÐ,Ñ¡³ö5¸öÕýÈ·µÄÐðÊö¡£(ABDEH)

(1)Ö¸Õë¼´µØÖ·¡£

(2)Ö¸ÕëÐëÏȸ³ÖµºóʹÓá£

(3)µ±Ö¸ÕëpÖ¸ÏòÊý×éaµÄÊ×Ö·ºó£¬ÓÉÓÚpºÍa¶¼ÄÜÒýÓÃÊý×éÔªËØ£¬ËùÒÔÕâÀïpºÍaÊǵȼ۵ġ£

(4)int*p±íʾ¶¨ÒåÁËÒ»¸öÖ¸ÏòintÀàÐÍÊý¾ÝµÄÖ¸Õë±äÁ¿p¡£

(5)Êý×éµÄÖ¸ÕëÊÇÖ¸Êý×éµÄÆðʼµØÖ·¡£

(6)ÈôÓж¨Òåinta[4],*p=a,Ôòp++ºópÖ¸ÏòÊý×éaËùÕ¼ÄÚ´æµÄµÚ¶þ¸ö×Ö½Ú¡£

(7)ʹÓÃÖ¸Õë±äÁ¿×÷º¯Êý²ÎÊý²ÉÈ¡µÄÊÇ"Öµ´«µÝ"µÄ·½Ê½¡£

(8)ÏàͬÀàÐ͵ÄÖ¸Õë¿ÉÒÔ½øÐмõ·¨ÔËËã¡£

(9)Ö¸Õë±äÁ¿ºÍÐí¶à±äÁ¿Ò»Ñù¿ÉÒÔ½øÐÐËÄÔòÔËËã¡£

(10)Ö¸ÕëpÖ¸ÏòÊý×éÔªËØa[2]£¬ÈôÒªÆäÖ¸Ïòa[4]£¬Ö´ÐÐp=p*2¼´¿É¡£

ÒÔϹØÓÚÊý×éµÄÐðÊöÖУ¬5¸ö×îÈ·ÇеÄ˵·¨ÊÇ£º(BEGHI)

(1)ÔÚÉùÃ÷Ò»¸öÊý×é±äÁ¿Ê±±ØÐëÖ¸¶¨´óС¡£

(2)±ØÐëÓó£Á¿±í´ïʽÀ´ËµÃ÷Ò»¸öÊý×é±äÁ¿µÄ´óС¡£

(3)ÔÚ¶ÔÊý×é½øÐгõʼ»¯Ê±´óÀ¨ºÅÖеÄÊý¾Ý¸öÊý±ØÐëºÍÊý×éµÄ´óСÏàͬ¡£

(4)ÓбäÁ¿¶¨Òåinta[3]={0,1,2},b[3];£¬¿ÉÒÔÓÃb=a£¬Ê¹Êý×ébµÄÿ¸öÔªËØºÍaµÄÿ¸öÔªËØÏàµÈ¡£

(5)ÔÚCÓïÑÔÖУ¬¿ÉÒÔ½«×Ö·û´®×÷Ϊ×Ö·ûÊý×éÀ´´¦Àí¡£

(6)¶¨ÒåÁË×Ö·ûÊý×écharc[11];ΪÁ˸øËü¸³Öµ£¬¿ÉÒÔÓÃc="china";¡£

(7)Èç¹ûÓÐchars[15]={"Iama\0student"};,Ôòstrlen(s)µÄֵΪ6¡£

(8)CÓïÑÔÖУ¬¶þάÊý×éÖÐÔªËØÅÅÁеÄ˳ÐòÊÇ£º°´Ðдæ·Å¡£

(9)ÔÚCÓïÑÔÖУ¬²»ÄܶԾֲ¿µÄÊý×é±äÁ¿½øÐгõʼ»¯¡£

(10)ÔÚÉùÃ÷ʱ¶ÔÊý×é½øÐнøÐгõʼ»¯±ØÐëÖ¸¶¨Êý×é´óС¡£

ËÄ¡¢³ÌÐòÔËÐнá¹ûÌâ(ÿÌâ4·Ö£¬¹²20·Ö)

(4·Ö)

ÏÂÃæ³ÌÐòµÄÔËÐнá¹ûÊÇ(¢Ù)¡£

#include<stdio.h>

voidmain(void)

{

inti;

chara[]="Time",b[]="Tom";

for(i=0;a!='\0'&&b!='\0';i++)

if(a==b)

if(a>='a'&&a<='z')printf("%c",a-32);

elseprintf("%c",a+32);

elseprintf("*");

}

(4·Ö)

ÏÂÃæ³ÌÐò¶ÎµÄÔËÐнá¹ûÊÇ(¢Ù)¡£

i=1;s=3

do

{

s+=i++;

if(s%7==0)continue;

else++i;

}whlie(s<15);

printf("%d",i);

(4·Ö)

ÈôÔËÐÐʱÊäÈë:5999,ÔòÒÔϳÌÐòµÄÔËÐнá¹û(±£ÁôСÊýµãºóһλ)ÊÇ(¢Ù)¡£

voidmain(void)

{

intx;

floaty;

scanf("%d",&x);

if(x>=0&&x<=2999)y=18+0.12*x;

if(x>=3000&&x<=5999)y=36+0.6*x;

if(x>=6000&&x<=10000)y=54+0.3*x;

printf("%6.1f",y);

}

(4·Ö)

ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ(¢Ù)¡£

voidmain(void)

{

inta=1,k;

for(k=0;k<3;k++)printf("%4d",f1(a))

}

intf1(intx)

{

staticintz=3,y=0;

y++;

z++;

return(x+y+z);

}

(4·Ö)

ÒÔϳÌÐòµÄ¹¦ÄÜÊǼÆË㺯ÊýF(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)µÄÖµ£¬ÇëÑ¡ÔñÌî¿Õ¡£

#include<stdio,h>

#include<math.h>

floatfun1(float,float);

voidmain(void)

{

floatx,y,z,sum;

scanf("%f%f%",&x,&y,&z);

sum=fun1(¢Ù)+fun1(¢Ú);

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

}

floatfun1(floata,floatb)

{

floatnum;

num=a/b;

returnnum;

}

Îå¡¢³ÌÐòÌî¿ÕÌâ(ÿÌâ2·Ö£¬¹²20·Ö)

ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇÓù«Ê½:¦Ð¡Á¦Ð/6=1/(1¡Á1)+1/(2¡Á2)+1/(3¡Á3)+

Çó¦ÐµÄ½üËÆÖµ,Ö±µ½×îºóÒ»ÏîµÄֵСÓÚ10e-6Ϊֹ¡£

#include<stdio.h>

#include<math.h>

voidmain(void)

{

longi=1;

¢Ùpi=0;

while(i*i<=10e+6){pi=¢Ú;i++;}

pi=sqrt(6.0*pi);

printf("pi=%10.6f\n",pi);

}

ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊǰÑÒÔϸø¶¨µÄ×Ö·û°´Æä¾ØÕó¸ñʽ¶ÁÈëÊý×éstr1ÖУ¬²¢Êä³öÐÐÁкÅÖ®ºÍÊÇ3µÄÊý×éÔªËØ¡£

voidmain(void)

{

charstr1[4][3]={'A','b','C','d','E','f','G','h','I','j','K','i'

};

intx,y,z;

for(x=0;x<4;x++)

for(y=0;¢Ù;y++)

{

z=x+y;

if(¢Ú)printf("%c\n",str1[x][y]);

}

}

ÒÔϳÌÐòµÄ¹¦ÄÜÊÇÓõݹ鷽·¨¼ÆËãѧÉúµÄÄêÁ䣬ÒÑÖªµÚһλѧÉúÄêÁä×îС£¬Îª10Ë꣬ÆäÓàѧÉúÒ»¸ö±ÈÒ»¸ö´ó2Ë꣬ÇóµÚ5λѧÉúµÄÄêÁä¡£

µÝ¹é¹«Ê½ÈçÏ£º

age(1)=10

age(n)=age(n-1)+2(n>1)

#include<stdio.h>

intage(intn)

{

intc;

if(n==1)c=10;

elsec=¢Ù;

returnc;

}

ÒÔϳÌÐòµÄ¹¦ÄÜÊÇÅжÏÊäÈëµÄÄê·ÝÊÇ·ñÊÇÈòÄê¡£

voidmain(void)

{

intyear,yes;

scanf("%d",&year);

if(year%400==0)yes=1;

elseif(¢Ù)yes=1;

else¢Ú;

if(yes)printf("%dis",year);

elseprintf("%disnot",year);

printf("aleapyear.\n");

}

ÒÔϳÌÐòʵÏÖ:ÊäÈëÈý¸öÕûÊý,°´´Ó´óµ½Ð¡µÄ˳Ðò½øÐÐÊä³ö¡£

voidmain(void)

{

intx,y,z,c;

scanf("%d%d%d",&x,&y,&z);

if(¢Ù){c=y;y=z;z=c;}

if(¢Ú){c=x;x=z;z=c;}

if(¢Û){c=x;x=y;y=c;}

printf("%d,%d,%d",x,y,z);

}

Áù¡¢Ìî¿ÕÌâ(ÿÌâ1·Ö£¬¹²20·Ö)

ÔÚCÓïÑÔÖУ¬Ò»¸öfloatÐÍÊý¾ÝÔÚÄÚ´æÖÐËùÕ¼µÄ×Ö½ÚÊýΪ(¢Ù)¸ö×Ö½Ú;Ò»¸ödoubleÐÍÊý¾ÝÔÚÄÚ´æÖÐËùÕ¼µÄ×Ö½ÚÊýΪ(¢Ú)¸ö×Ö½Ú¡£

Ò»¡¢µ¥ÏîÑ¡ÔñÌâ

1£®ÏÂÃæÕýÈ·µÄ×Ö·û³£Á¿ÊÇ£º

¡°c¡±B)¡®\\¡¯¡¯C)¡®W¡¯D)¡®¡¯

2£®ÏÂÁÐ×Ö·û´®Öв»ÄÜ×÷ΪC++±êʶ·ûʹÓõÄÊÇ:

WHILEB)userC)_1varD)9stars

3£®Ö´ÐÐÓï¾äÐòÁеÄÊä³ö½á¹ûÊÇ______¡£

inti=0;

while(i<25)

i+=3;

cout<<i;

24B)25C)27D)28

4£®ÏÂÁзûºÅÖпÉÒÔÓÃ×÷C++±êʶ·ûµÄÊÇ______¡£

radiusB)foo~barC)elseD)3room

5£®ÈôaÊÇintÀàÐͱäÁ¿£¬Ôò±í´ïʽa=25/3%3µÄÖµÊÇ£º

3B)2C)1D)0

6£®ÒÔÏÂÐðÊöÖв»ÕýÈ·µÄÊÇ£º

ÔÚ²»Í¬µÄº¯ÊýÖпÉÒÔʹÓÃÏàͬÃû×ֵıäÁ¿

º¯ÊýÖеÄÐβÎÊǾֲ¿±äÁ¿

ÔÚÒ»¸öº¯ÊýÄÚ²¿¶¨ÒåµÄ±äÁ¿Ö»ÔÚ±¾º¯Êý·¶Î§ÄÚÓÐЧ

ÔÚÒ»¸öº¯ÊýÄÚ²¿¶¨ÒåµÄ±äÁ¿ÔÚËùÓк¯ÊýÄÚ²¿ÓÐЧ

7£®±äÁ¿µÄÒýÓã¬Æäº¬ÒåÊÇÖ¸¸Ã±äÁ¿µÄ£º

A£®ÖµB£®ÀàÐÍC£®±ðÃûD£®µØÖ·

8£®ÒÑÖª¶¨Ò壺chars[10];ÔòÏÂÃæ²»±íʾs[1]µÄµØÖ·µÄÊÇ£º

A£®s+1B£®*(s+1)C£®&s[0]+1D£®&s[1]

9£®Í¨³£¿½±´¹¹Ô캯ÊýµÄ²ÎÊýÊÇ£º

A£®¶ÔÏóB£®¶ÔÏóµÄ³ÉÔ±C£®¶ÔÏóµÄÒýÓÃD£®¶ÔÏóµÄÖ¸Õë

10£®ÅÉÉúÀà¶ÔÏóµÄ¹¹Ôì˳ÐòÊÇÏȵ÷Óãº

A£®ÅÉÉúÀàµÄ¹¹Ô캯ÊýB£®»ùÀàµÄ¹¹Ô캯Êý

C£®ÄÚǶ¶ÔÏóµÄ¹¹Ô캯ÊýD£®ÓÑÔªÀàµÄ¹¹Ô캯Êý

¶þ¡¢Ìî¿ÕÌâ

1£®¶¯Ì¬¶à̬ÊÇÖ¸ÔÚ___£¨1£©____ʱ²ÅÈ·¶¨Ê¹ÓÃÄĸö___£¨2£©___º¯ÊýµÄ·½Ê½¡£

2£®ÓÑÔ±²»ÊÇÀàµÄ³ÉÔ±£¬µ«±ØÐëÔÚ___£¨3£©__ÓèÒÔÉùÃ÷£¬Ëü¾ßÓдæÈ¡ÀàµÄ__£¨4£©__³ÉÔ±µÄÌØÈ¨¡£

3£®C++ÖÐclassÓëstructµÄÖ÷񻂿±ðÊÇÔÚȱʡ·ÃÎÊȨÏÞʱ£¬__£¨5£©_µÄ³ÉԱΪ˽Óе쬶ø__£¨6£©_µÄ³ÉԱΪ¹«Óеġ£

4£®ÈôÓж¨ÒåÓï¾ä£ºinta=3,b=2;£¬Ôò±í´ïʽa<b?a:bµÄÖµÊÇ___(7)____¡£

5£®±í´ïʽ£º26%3=___(8)____£¬32/5=___(9)____¡£

6£®ÀàµÄ³ÉÔ±°üÀ¨__(10)__ºÍ___(11)___Á½ÖÖ£¬ÔÚÃæÏò¶ÔÏóµÄÊõÓïÖУ¬Ç°Õß³ÆÎªÊôÐÔ¡¢ºóÕß³ÆÎª·½·¨¡£Æä·ÃÎÊȨÏÞÓÐÈýÖÖ£¬ÓÉ·ûºÅ__(12)___¡¢__(13)__ºÍ_(14)_Ö¸¶¨£¬ÆäÖоßÓÐ__(15)_ȨÏ޵ijÉÔ±Ö»ÓÐÀàÖеijÉÔ±º¯Êý²ÅÄÜ·ÃÎÊ¡¢¶ø¾ßÓÐ__(16)__ȨÏ޵ijÉÔ±ÔÚÈκκ¯ÊýÖж¼¿É·ÃÎÊ¡£

7£®¶Ô»ùÀà³ÉÔ±µÄ³õʼ»¯£¬±ØÐëÔÚÅÉÉúÀ๹Ô캯ÊýµÄ(17)ÖнøÐС£

8£®C++Ô´³ÌÐòÎļþµÄÀ©Õ¹ÃûÊÇ(18)£¬Í·ÎļþµÄÀ©Õ¹ÃûÊÇ(19)¡£

9£®ÈônΪÕûÐÍ£¬Ôò±í´ïʽn=(float)2/3µÄÖµÊÇ(20)¡£

Èý¡¢Ð´³ö³ÌÐòµÄÔËÐнá¹û

1£®Ð´³ö³ÌÐòÔËÐнá¹û

include<iostream.h>

#include<string.h>

classCRect

{

private:

charcolor[10];

intleft;

inttop;

intlength;

intwidth;

public:

CRect();

CRect(char*c,intt,intlef,intlen,intwid);

voidSetColor(char*c);

voidSetSize(intl=100,intw=100);

voidMove(intt,intl);

voidDraw();

};

CRect::CRect()

{

strcpy(color,"Black");

top=0;

left=0;

length=0;

width=0;

}

CRect::CRect(char*c,intt,intlef,intlen,intwid)

{

strcpy(color,c);

top=t;

left=lef;

length=len;

width=wid;

}

voidCRect::SetColor(char*c)

{

strcpy(color,c);

}

voidCRect::SetSize(intl,intw)

{

length=l;

width=w;

}

voidCRect::Move(intt,intl)

{

top=t;

left=l;

}

voidCRect::Draw()

{

cout<<"¾ØÐÎ×óÉϽÇ×ø±êΪ("<<left<<","<<top<<")"<<endl;

cout<<"¾ØÐγ¤ºÍ¿í·Ö±ðΪ"<<length<<","<<width<<endl;

cout<<"¾ØÐεÄÑÕÉ«ÊÇ"<<color<<endl;

}

voidmain()

{

CRectr;

r.SetColor("Red");

r.Move(10,20);

r.SetSize(100,200);

r.Draw();

r.Move(50,50);

r.SetColor("Blue");

r.Draw();

}

2£®Ð´³ö³ÌÐòÔËÐнá¹û

#include<iostream.h>

classA

{

intx,y;

public:

A()

{

x=0;

y=0;

}

A(inta,intb)

{

x=a;

y=b;

}

~A()

{

if(x==y)

cout<<"x=y"<<endl;

else

cout<<"x!=y"<<endl;

}

voidDisplay()

{

cout<<"x="<<x<<",y="<<y<<endl;

}

};

voidmain()

{

Aa1,a2(2,3);

a1.Display();

a2.Display();

}

3£®Ð´³ö³ÌÐòÔËÐнá¹û

#include<iostream.h>

classA

{

private:

intn;

public:

A(inti)

{

n=i;

}

operator++()

{

n++;

}

operator++(int)

{

n+=2;

}

voidDisplay()

{

cout<<"n="<<n<<endl;

}

};

voidmain()

{

Aa(2),b(2);

a++;

++b;

Display();

Display();

}

4£®Ð´³ö³ÌÐòÔËÐнá¹û

#include<iostream.h>

intfunc1(intn);

intfunc2(intn);

voidmain()

{

intsum;

sum=func2(5);

cout<<sum<<endl;

}

intfunc1(intn)

{

if(n==1)

return1;

else

returnn*func1(n-1);

}

intfunc2(intn)

{

ints=0;

for(inti=1;i<=n;i++)

s+=func1(i);

returns;

}

ËÄ¡¢±à³Ì£¨¸ù¾ÝÒªÇóÌîÉϳÌÐòȱÉٵIJ¿·Ö£©

1£®Íê³ÉÈçϵijÌÐò£¬Ê¹µÃÊä³öΪ£º

1234

#include<iostream.h>

#include<math.h>

classA

{

private:

________(1)___________

protected:

________(2)__________

public:

A(inta,intb,intc)

{

X=a;

Y=b;

Z=c;

}

intGetX()

{

returnX;

}

intGetY()

{

returnY;

}

intGetZ()

{

returnZ;

}

};

classB_____(3)_______

{

private:

intK;

public:

B(inta,intb,intc,intd)_______(4)_________

{

K=d;

}

voidShow()

{

cout<<GetX()<<GetY()<<Z<<K<<endl;

}

};

voidmain()

{

Bb(1,2,3,4);

Show();

}

2£®ÔÚÖ÷º¯ÊýÖж¨ÒåÓÐ30¸öÔªËØµÄÊý×és£¬º¯Êýfunc1£¨£©µÄ¹¦ÄÜÊǽ«2¡¢4¡¢6¡¢¡­¡¢56¡¢58¡¢60·Ö±ð¸³¸øÊý×éÔªËØs[0]¡¢s[1]¡¢s[2]¡¢¡­¡¢s[27]¡¢s[28]¡¢s[29]¡£º¯Êýfunc2£¨£©µÄ¹¦ÄÜÊǰ´Ë³Ðò½«Êý×éµÄÿ5¸öÔªËØÇ󯽾ùÖµ²¢´æÈëÊý×éwÖУ¨¼´½«s[0]¡¢s[1]¡¢s[2]¡¢s[3]¡¢s[4]µÄƽ¾ùÖµ´æÈëw[0]ÖУ¬s[5]¡¢s[6]¡¢s[7]¡¢s[8]¡¢s[9]µÄƽ¾ùÖµ´æÈëw[1]ÖУ¬¡­£©¡£ÇëÌî¿Õʹ³ÌÐòÕýÈ·ÔËÐС£

#include<iostream.h>

#include<math.h>

voidfunc1(doubles[])

{

inti,k;

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

{

s[i]=k;

______(5)_________

}

}

voidfunc2(doubles[],doublew[])

{

doublesum;

inti,k;

for(k=0,i=0,sum=0;i<30;i++)

{

_________(6)___________

if((i+1)%5==0)

{

w[k]=sum/5;

_________(7)__________

k++;

}

}

}

voidmain()

{

doubles[30],w[6];

func1(s);

func2(s,w);

}

C++³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸£¨Ò»£©´ð°¸

Ò»¡¢µ¥ÏîÑ¡ÔñÌâ

1£®C

2.D

3.A

4.A

5.B

6.D

7.D

8.A

9.c

10.b

¶þ¡¢Ìî¿ÕÌâ

1£®Ö´ÐУ¬³ÉÔ±

2.ÀàÖУ¬Ë½ÓÐ

3.class£¬struct

4.2

5.2£¬6

6.Êý¾Ý³ÉÔ±£¬º¯Êý³ÉÔ±

7.public£¬private£¬protect£¬Ë½ÓУ¬¹«¹²

8..cpp.h

9.0.5

Èý¡¢Ð´³ö³ÌÐòµÄÔËÐнá¹û

1£®¾ØÐÎ×óÉϽÇ×ø±êΪ50,50

¾ØÐγ¤ºÍ¿í·Ö±ðΪ100,100

¾ØÐεÄÑÕÉ«ÊÇBlue

2£®x=0,y=0

x=2,y=3

x=y

x!=y

3£¬n=3

n=4

4£¬5

ËÄ¡¢±à³Ì£¨¸ù¾ÝÒªÇóÌîÉϳÌÐòȱÉٵIJ¿·Ö£©

intX,Y;

intZ;

3£®publicA

4£®:A(a,b,c)

5£®k+=2;

6£®sum+=s[i];

7£®sum=0;

C++³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸£¨¶þ£©

Ò»¡¢Ìî¿ÕÌ⣨20·Ö£¬Ã¿¿Õ1·Ö£©

1£®µ±Ê¹Óùؼü×Ö__£¨1£©_×÷Ϊº¯Êý·µ»ØÀàÐÍʱ£¬¸Ãº¯Êý²»·µ»ØÈκÎÖµ¡£

2£®ÔÚÀàÖбØÐëÉùÃ÷³ÉÔ±º¯ÊýµÄ__£¨2£©__£¬³ÉÔ±º¯ÊýµÄ_£¨3£©_²¿·Ö¿ÉÒÔдÔÚÀàÍâ¡£

3£®Èç¹ûÐèÒªÔÚ±»µ÷º¯ÊýÔËÐÐÆÚ¼ä£¬¸Ä±äÖ÷µ÷º¯ÊýÖÐʵ²Î±äÁ¿µÄÖµ£¬Ôòº¯ÊýµÄÐβÎÓ¦¸ÃÊÇ_£¨4£©_ÀàÐÍ»ò__£¨5£©__ÀàÐÍ¡£

4£®µ±Ò»¸ö±äÁ¿±»ÉùÃ÷ΪÁíÒ»¸ö±äÁ¿µÄÒýÓÃʱ£¬´Ë±äÁ¿¾Í³ÉΪ±»ÒýÓñäÁ¿µÄ__(6)__¡£´Ëʱ£¬¶ÔÆäÖÐÒ»¸ö±äÁ¿ÖµµÄÐ޸ģ¬__(7)_£¨»á/²»»á£©Ó°Ïìµ½ÁíÒ»¸ö±äÁ¿µÄÖµ¡£

5£®ÓÑÔ±²»ÊÇÀàµÄ³ÉÔ±£¬µ«±ØÐëÔÚ___(8)__ÓèÒÔÉùÃ÷£¬Ëü¾ßÓдæÈ¡ÀàµÄ_(9)__³ÉÔ±µÄÌØÈ¨¡£

6£®Èç¹ûÐèÒªÔÚ±»µ÷º¯ÊýÔËÐÐÆÚ¼ä£¬¸Ä±äÖ÷µ÷º¯ÊýÖÐʵ²Î±äÁ¿µÄÖµ£¬Ôòº¯ÊýµÄÐβÎÓ¦¸ÃÊÇ__(10)__ÀàÐÍ»ò___(11)_ÀàÐÍ¡£

7£®ÓÑÔ±²»ÊÇÀàµÄ³ÉÔ±£¬µ«±ØÐëÔÚ___(12)__ÓèÒÔÉùÃ÷£¬Ëü¾ßÓдæÈ¡ÀàµÄ_(13)__³ÉÔ±µÄÌØÈ¨¡£

8£®Èç¹ûÐèÒªÔÚ±»µ÷º¯ÊýÔËÐÐÆÚ¼ä£¬¸Ä±äÖ÷µ÷º¯ÊýÖÐʵ²Î±äÁ¿µÄÖµ£¬Ôòº¯ÊýµÄÐβÎÓ¦¸ÃÊÇ__(14)__ÀàÐÍ»ò___(15)_ÀàÐÍ¡£

9.ÏÂÃæ³ÌÐò½«×Ö·ûÊý×éa¸´ÖƵ½×Ö·ûÊý×ébÖС£

main()

{

chara[]="Iamaboy.",b[20];

inti;

for(i=__(16)_;a[i]!='\0';i++)

{

___(17)___;

}

____(18)___;

}

10£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊǼÆËã1-3+5-7+¡­-99+101µÄÖµ´æÔÚsÖУ¬ÇëÌî¿Õ¡£

#include<stdio.h>

main()

{

inti,t=1,s=0;

for(i=1;i<=101;__(19)__)

{

s=s+i*t;

t=_(20)__;

}

}

¶þ¡¢ÅжÏÒÔÏÂ˵·¨µÄÕýÈ·ÐÔ£¬ÕýÈ·µÄ»®¡Ì£¬´íÎóµÄ»®¡Á£¨10·Ö£¬Ã¿¸öÌâÄ¿2·Ö£©

1£®Èç¹ûÅÉÉúÀàµÄ³ÉÔ±º¯ÊýµÄÔ­ÐÍÓë»ùÀàÖб»¶¨ÒåΪÐ麯ÊýµÄ³ÉÔ±º¯ÊýÔ­ÐÍÏàͬ£¬ÄÇô£¬Õâ¸öº¯Êý×Ô¶¯¼Ì³Ð»ùÀàÖÐÐ麯ÊýµÄÌØÐÔ¡£

2£®ÔÚC++ÖУ¬¹Ø¼ü×ÖclassÓëstruct¾ßÓÐÍêÈ«ÏàͬµÄ×÷Óá£

3£®ÈôÓж¨Ò壺doublex[3][5]£»ÔòxÊý×éÐÐϱêµÄÉÏÏÞÊÇ3£¬ÏÂÏÞÊÇ1¡£

4£®ËµÃ÷º¯ÊýÔ­ÐÍʱ²»ÐèÒªÖ¸Ã÷ÿ¸ö²ÎÊýµÄÀàÐÍ£¬Ö»ÐèҪ˵Ã÷ÿ¸ö²ÎÊýµÄÃû×־ͿÉÒÔÁË¡£

5£®Èç¹ûÔÚÒ»¸ö³ÌÐò¿éÖÐÓÐÁ½¸ö±äÁ¿¾ßÓÐÏàͬµÄÃû×Ö£¬²¢ÇÒ¶¼ÓÐЧ£¬Ö»ÊÇËüÃǵÄ×÷ÓÃÓò²»Í¬£¬ÔòÓÅÏÈ·ÃÎÊ×÷ÓÃÓò½Ï´óµÄÄǸö±äÁ¿¡£

Èý¡¢µ¥ÏîÑ¡ÔñÌ⣨30·Ö£¬Ã¿Ìâ2·Ö£©

1£®³ÌÐò¶Î

inta,b;

a=5;

b=a++;

cout<<b;

µÄÊä³öӦΪ£º

4B)5C)6D)7

2£®³ÌÐò¶Î

inti,a;

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

a=i;

cout<<i;

µÄÊä³öӦΪ£º

0B)9C)10D)11

3£®ÏÂÁÐÓйغ¯ÊýÖØÔØµÄÐðÊöÖУ¬´íÎóµÄÊÇ______¡£

º¯ÊýÖØÔØ¾ÍÊÇÓÃÏàͬµÄº¯ÊýÃû¶¨Òå¶à¸öº¯Êý

ÖØÔØº¯ÊýµÄ²ÎÊýÁÐ±í±ØÐ벻ͬ

ÖØÔØº¯ÊýµÄ·µ»ØÖµÀàÐͱØÐ벻ͬ

ÖØÔØº¯ÊýµÄ²ÎÊý¿ÉÒÔ´øÓÐĬÈÏÖµ

4£®int*p1,*p2,a[10];

p1=a;

p2=&a[5];

Ôòp2-p1µÄֵΪ£º

ÎÞ·¨È·¶¨B)10C)5D)12

5£®±äÁ¿µÄÖ¸Õ룬Æäº¬ÒåÊÇÖ¸¸Ã±äÁ¿µÄ£º

ÖµB)µØÖ·C)ÃûD)Ò»¸ö±êÖ¾

6.ÅÉÉúÀàµÄ³ÉÔ±º¯Êý²»ÄÜ·ÃÎÊ»ùÀàµÄ______¡£

¹«ÓгÉÔ±ºÍ±£»¤³ÉÔ±B)¹«ÓгÉÔ±

C)˽ÓгÉÔ±D)±£»¤³ÉÔ±

7£®Êý×Ö×Ö·û0µÄASCIIֵΪ48£¬ÈôÓÐÒÔϳÌÐò

voidmain()

{

chara='1',b='2';

cout<<b++<<¡±,¡±;

cout<<b-a<<endl;

}

³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£º

A£©3,2B£©50,2C£©2,2D£©2,50

8£®ÓÐÒÔϳÌÐò

voidmain()

{

inta[3][3],*p,i;

p=&a[0][0];

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

p[i]=i;

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

cout<<a[1][i];

}

³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£º

A£©012B£©123C£©234D£©345

9£®ÒÔÏÂÐðÊöÖдíÎóµÄÊÇ£º

A£©¶ÔÓÚdoubleÀàÐÍÊý×飬²»¿ÉÒÔÖ±½ÓÓÃÊý×éÃû¶ÔÊý×é½øÐÐÕûÌåÊäÈë»òÊä³ö

B£©Êý×éÃû´ú±íµÄÊÇÊý×éËùÕ¼´æ´¢ÇøµÄÊ×µØÖ·£¬ÆäÖµ²»¿É¸Ä±ä

C£©³ÌÐòÖ´ÐÐÖУ¬Êý×éÔªËØµÄϱêÔ½½çʱ£¬ÏµÍ³¸ø³ö¡°Ï±êÔ½½ç¡±µÄ³ö´íÐÅÏ¢

D£©¿ÉÒÔͨ¹ý¸³³õÖµµÄ·½Ê½È·¶¨Êý×éÔªËØµÄ¸öÊý

10£®ÓÐÒÔϳÌÐò

voidmain()

{

inta[]={1,2,3,4,5,6,7,8,9,0},*p;

for(p=a;p<a+10;p++)

cout<<*p<<¡°,¡±;

}

³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£º

A£©1,2,3,4,5,6,7,8,9,0,B£©2,3,4,5,6,7,8,9,10,1,

C£©0,1,2,3,4,5,6,7,8,9,D£©1,1,1,1,1,1,1,1,1,1,

11£®ÓÐÒÔϳÌÐò

voidmain()

{

intc=35;

intb=c&c;

cout<<b;

}

³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£º

A£©0B£©70C£©35D£©1

12£®Ö´ÐÐÏÂÁгÌÐò¶Îºó£¬ÕýÈ·µÄ½á¹ûÊÇ£º

inti=0,s=1;

while(i<3)

{

s+=i;

i++;

}

cout<<s;

5B)6C)4D)3

13£®Ö´ÐÐÏÂÁгÌÐò¶Îºó£¬ÕýÈ·µÄ½á¹ûÊÇ£º

chara[7]=¡±abcdef¡±;

charb[4]=¡±ABC¡±;

strcpy(a,b);

cout<<a[5];

eB)fC)0D)ÎÞÊä³ö

14£®ÏÂÁдøÈ±Ê¡Öµ²ÎÊýµÄº¯Êý˵Ã÷ÖУ¬ÕýÈ·µÄ˵Ã÷ÊÇ

intFun(intx,inty=2,intz=3);

intFun(intx=1,inty,intz=3);

intFun(intx,inty=2,intz);

intFun(intx=1,inty,intz);

15£®¿½±´¹¹Ô캯ÊýµÄ×÷ÓÃÊÇ£º

½øÐÐÊý¾ÝÀàÐ͵Äת»»

ÓöÔÏóµ÷ÓóÉÔ±º¯Êý

ÓöÔÏó³õʼ»¯¶ÔÏó

ÓÃÒ»°ãÀàÐ͵ÄÊý¾Ý³õʼ»¯¶ÔÏó

ËÄ¡¢Ð´³ö³ÌÐòµÄÔËÐнá¹û£¨20·Ö£¬Ã¿Ìâ10·Ö£©

1£®º¯ÊýsubµÄ¹¦ÄÜÊÇʲô£¿Ð´³öÔËÐнá¹û¡£

1£®º¯ÊýsubµÄ¹¦ÄÜÊÇʲô£¿Ð´³öÔËÐнá¹û¡£

#include<iostream.h>

longsub(intnum)

{

inti;

longsubsum=1;

for(i=1;i<=num;i++)

subsum*=i;

return(subsum);

}

voidmain()

{

inti;longsum=0;

for(i=1;i<=5;i++)

{

sum+=sub(i);

cout<<i<<","<<sum<<endl;

}

}

2£®Ð´³ö³ÌÐòÔËÐнá¹û

#include<iostream.h>

classBase

{

public:

voidWhoAmI()

{

cout<<"ClassBass"<<endl;

}

virtualvoidWho()

{

cout<<"ClassBass"<<endl;

}

};

classDerived:publicBase

{

public:

voidWhoAmI()

{

cout<<"ClassDerived"<<endl;

}

voidWho()

{

cout<<"ClassDerived"<<endl;

}

};

voidmain()

{

Base*p;

Baseb;

Derivedd;

p=&b;

p->WhoAmI();

p->Who();

p=&d;

p->WhoAmI();

p->Who();

}

Îå¡¢±à³Ì£¨¸ù¾ÝÒªÇóÌîÉϳÌÐòȱÉٵIJ¿·Ö£©£¨20·Ö£¬Ã¿Ìâ10·Ö£©

1£®º¯ÊýConvert£¨£©½«Ò»¸öÊý×Ö×Ö·û´®×ª»»Îª¶ÔÓ¦µÄÕûÊý£¬ÇëÌî¿Õ£¬ÊµÏÖº¯ÊýµÄ¹¦ÄÜ¡£

#include<iostream.h>

intConvert(char*str);

voidmain()

{

chars[10]="12345";

intn=Convert(s);

cout<<n<<endl;

}

intConvert(char*str)

{

intnum=0,digit;

for(inti=0;(1);i++)

{

digit=(2);

num=num*10+digit;

}

returnnum;

}

2£®º¯ÊýConvert£¨£©½«Ò»¸öÊý×Ö×Ö·û´®×ª»»Îª¶ÔÓ¦µÄÕûÊý£¬ÇëÌî¿Õ£¬ÊµÏÖº¯ÊýµÄ¹¦ÄÜ¡£

#include<iostream.h>

intConvert(char*str);

voidmain()

{

chars[10]="12345";

intn=Convert(s);

cout<<n<<endl;

}

intConvert(char*str)

{

intnum=0,digit;

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

{

digit=(4);

num=num*10+digit;

}

returnnum;

}

C++³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸£¨¶þ£©

Ò»¡¢Ìî¿ÕÌâ

1£®void

2.º¯ÊýÍ·£¬º¯ÊýÌå

3.ÒýÓã¬Ö¸Õë

4.±ðÃû£¬»á

5.ÀàÖУ¬Ë½ÓÐ

6.ÒýÓã¬Ö¸Õë

7.ÀàÖУ¬Ë½ÓÐ

8.ÒýÓã¬Ö¸Õë

9.a[i]=b[i]a[i]='\0'

10.i=i+2

¶þ¡¢ÅжÏÒÔÏÂ˵·¨µÄÕýÈ·ÐÔ

1£®¡Ì

2.¡Á

3.¡Á

4.¡Á

5.¡Á

Èý¡¢µ¥ÏîÑ¡ÔñÌâ

1£®C

2£®B

3£®A

4£®D

5£®B

6.D

7.B

8.A

9.D

10.B

11.D

12.B

13.A

14.C

15.D

ËÄ¡¢Ð´³ö³ÌÐòµÄÔËÐнá¹û

´Ó1Á¬³Ëµ½num

5,153

2£®ClassBass

ClassBass

ClassDerived

ClassDerived

Îå¡¢±à³Ì£¨¸ù¾ÝÒªÇóÌîÉϳÌÐòȱÉٵIJ¿·Ö£©

1£®(1)i<strlen(str)

(2)str[i]

2£®(1)i<10

(2)s[i]

C++³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸£¨Èý£©

ʱ¼ä:2011-07-1718:54À´Ô´:δ֪×÷Õß:adminµã»÷:2840´Î

±êÇ©:

C++³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸£¨Èý£©Ñ§ºÅ£º×¨Òµ£º²ã´Î£ºÐÕÃû£ºÌâºÅÒ»¶þÈýËÄÎåÁùÆß°Ë¾ÅÊ®×ֵܷ÷Ö×¢Ò⣺ËùÓд𰸶¼ÒªÐ´ÔÚ´ðÌ⿨ÉÏÒ»¡¢µ¥ÏîÑ¡ÔñÌâ1£®ÉèÓÐÊý×鶨Ò壺chararray[]=China£»ÔòÊý×éarrayËùÕ¼µÄ¿Õ¼äΪ£ºA)4¸ö×Ö½ÚB)5¸ö×Ö½ÚC)6¸ö

C++³ÌÐòÉè¼ÆÊÔÌâ¼°´ð°¸£¨Èý£©

ѧºÅ£º×¨Òµ£º²ã´Î£ºÐÕÃû£º

ÌâºÅ

Ò»

¶þ

Èý

ËÄ

Îå

Áù

Æß

°Ë

¾Å

Ê®

×Ü·Ö

µÃ·Ö

×¢Ò⣺ËùÓд𰸶¼ÒªÐ´ÔÚ´ðÌ⿨ÉÏ

Ò»¡¢µ¥ÏîÑ¡ÔñÌâ

1£®ÉèÓÐÊý×鶨Ò壺chararray[]=¡±China¡±£»ÔòÊý×éarrayËùÕ¼µÄ¿Õ¼äΪ£º

4¸ö×Ö½ÚB)5¸ö×Ö½ÚC)6¸ö×Ö½ÚD)7¸ö×Ö½Ú

2£®ÏÂÁÐÑ¡ÏîÖУ¬ÓëʵÏÖÔËÐÐʱ¶à̬ÐÔÎ޹صÄÊÇ______¡£

ÖØÔØº¯ÊýB)Ð麯ÊýC)Ö¸ÕëD)ÒýÓÃ

3£®ÈôaÊÇintÀàÐͱäÁ¿£¬Ôò¼ÆËã±í´ïʽa=1000£¥999µÄÖµÊÇ£º

0B)1C)2D)3

4£®ÏÂÃæ³ÌÐò¶ÎÖУ¬forÑ­»·µÄÖ´ÐдÎÊýÊÇ£º

inti=10;

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

cout<<¡°*¡±;

9B)10C)8D)7

5£®ÓÐÒÔϳÌÐò

voidmain()

{

inta[3][3],*p,i;

p=&a[0][0];

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

p[i]=i;

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

cout<<a[1][i];

}

³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£º

A£©012B£©123C£©234D£©345

6£®ÒÔÏÂÐðÊöÖдíÎóµÄÊÇ£º

A£©¶ÔÓÚdoubleÀàÐÍÊý×飬²»¿ÉÒÔÖ±½ÓÓÃÊý×éÃû¶ÔÊý×é½øÐÐÕûÌåÊäÈë»òÊä³ö

B£©Êý×éÃû´ú±íµÄÊÇÊý×éËùÕ¼´æ´¢ÇøµÄÊ×µØÖ·£¬ÆäÖµ²»¿É¸Ä±ä

C£©³Ì?òÖ´ÐÐÖУ??éÔ?صÄϱêÔ½½çʱ£?µÍ³¸??ldquo;ϱêÔ½½ç¡±µÄ³ö´íÐÅÏ¢

D£©¿ÉÒÔͨ¹ý¸³³õÖµµÄ·½Ê½È·¶¨Êý×éÔªËØµÄ¸öÊý

7£®ÓÐÒÔϳÌÐò

voidmain()

{

inta[]={1,2,3,4,5,6,7,8,9,0},*p;

for(p=a;p<a+10;p++)

cout<<*p<<¡°,¡±;

}

³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£º

A£©1,2,3,4,5,6,7,8,9,0,B£©2,3,4,5,6,7,8,9,10,1,

C£©0,1,2,3,4,5,6,7,8,9,D£©1,1,1,1,1,1,1,1,1,1,

8£®ÓÐÈçϺ¯ÊýÄ£°å¶¨Ò壺

template<classT>

Tfunc(Tx,Ty)

{

returnx*x+y*y;

}

ÔÚÏÂÁжÔfunc£¨£©µÄµ÷ÓÃÖУ¬´íÎóµÄÊÇ

func(3,5);B)func(3.0,5.5)

C)func(3,5.5)D)func((double)3,5.5)

9£®ÓÐÈçÏÂÀàÉùÃ÷£º

classA

{

intx;

public:

A(intn)

{

x=n;

}

};

classB:publicA

{

inty;

public:

B(inta,intb);

};

ÏÂÁк¯ÊýÖÐÄÄÒ»¸öÊÇÕýÈ·µÄ¹¹Ô캯Êý

B::B(inta,intb):x(a),y(b){}

B::B(inta,intb):A(a),y(b){}

B::B(inta,intb):x(a),B(b){}

D)B::B(inta,intb):A(a),B(b){}

10£®ÀàµÄÎö¹¹º¯ÊýµÄ×÷ÓÃÊÇ

¶ÔÏóµÄ³õʼ»¯B)ɾ³ý¶ÔÏóʱµÄÇåÀíÈÎÎñ

C)ÓëÒ»°ã³ÉÔ±º¯ÊýÒ»ÑùD)ÀàµÄ³õʼ»¯

¶þ¡¢Ìî¿ÕÌâ

1£®ÈôÒª·ÃÎÊÖ¸Õë±äÁ¿pËùÖ¸ÏòµÄÊý¾Ý£¬Ó¦Ê¹Óñí´ïʽ__£¨1£©__¡£

2£®ÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÖеĶà̬ÐÔ°üÀ¨¾²Ì¬¶à̬ÐԺͶ¯Ì¬¶à̬ÐÔ£¬Ç°ÕßÓÉ_£¨2£©_»úÖÆÖ§³Ö£¬¶øºóÕßÔòÓÉ__£¨3£©___»úÖÆÖ§³Ö¡£

3£®ÒýÈëÐé»ùÀàµÄÄ¿µÄÊÇΪÁ˽â¾ö¶àÖØ¼Ì³ÐÖеÄ____£¨4£©___ºÍ___£¨5£©___ÎÊÌâ¡£

4¡¢ÓÐÒ»ÖÖÖ»ÔÚÑ­»·Óï¾ä»òswitchÓï¾äÖÐʹÓõÄÁ÷³Ì¿ØÖÆÓï¾ä£¬±íʾ¸ÃÓï¾äµÄ¹Ø¼ü×ÖÊÇ___(6)_¡£

5£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊǼÆËã1-3+5-7+¡­-99+101µÄÖµ´æÔÚsÖУ¬ÇëÌî¿Õ¡£

#include<stdio.h>

main()

{

inti,t=1,s=0;

for(i=1;i<=101;__(7)__)

{

s=s+i*t;

t=_(8)__;

}

}

6£®ÔÚC++ÓïÑÔÖУ¬Âß¼­¼ÙÓÃ___£¨9£©___±íʾ¡£

7£®ÀàµÄ³ÉÔ±°üÀ¨__£¨10£©___ºÍ__£¨11£©___Á½ÖÖ£¬ÔÚÃæÏò¶ÔÏóµÄÊõÓïÖУ¬Ç°Õß³ÆÎªÊôÐÔ¡¢ºóÕß³ÆÎª·½·¨¡£Æä·ÃÎÊȨÏÞÓÐÈýÖÖ£¬ÓÉ·ûºÅ__£¨12£©___¡¢__£¨13£©__ºÍ__£¨14£©__Ö¸¶¨£¬ÆäÖоßÓÐ__£¨15£©__ȨÏ޵ijÉÔ±Ö»ÓÐÀàÖеijÉÔ±º¯Êý²ÅÄÜ·ÃÎÊ¡¢¶ø¾ßÓÐ__£¨16£©__ȨÏ޵ijÉÔ±ÔÚÈκκ¯ÊýÖж¼¿É·ÃÎÊ¡£

8£®¹¹Ô캯ÊýÊÇÒ»¸öÌØÊâµÄ³ÉÔ±º¯Êý£¬ÆäÌØÊâÐÔ±íÏÖÔÚ´´½¨¶ÔÏóʱ»á___£¨17£©___¡£¹¹Ô캯ÊýÃû±ØÐëÓë__£¨18£©__Ïàͬ¡£

9£®º¯ÊýÖØÔØÊÇÖ¸Ò»×麯Êý¾ßÓÐÏàͬµÄ__£¨19£©___£¬ÔÚº¯Êýµ÷ÓÃʱ£¬±àÒë³ÌÐò¸ù¾Ý__£¨20£©__¸öÊýºÍÀàÐÍÈ·¶¨Ê¹ÓÃÄÇÒ»¸ö°æ±¾¡£

Èý¡¢ÅжÏÒÔÏÂ˵·¨µÄÕýÈ·ÐÔ£¬ÕýÈ·µÄ»®¡Ì£¬´íÎóµÄ»®¡Á

1£®Îö¹¹º¯ÊýÊÇÒ»¸öº¯ÊýÌåΪ¿ÕµÄ³ÉÔ±º¯Êý¡£

2£®º¯ÊýÖØÔØ¿ÉÒÔʵÏÖ¶¯Ì¬¶à̬£¬Ð麯Êý¿ÉÒÔʵÏÖ¾²Ì¬¶à̬¡£

3£®ÈôÓж¨Ò壺doublex[3][5]£»ÔòxÊý×éÁÐϱêµÄÉÏÏÞÊÇ5£¬ÏÂÏÞÊÇ1¡£

4£®²»ÄÜÔÚÀàµÄ¹¹Ô캯ÊýÖÐ¶ÔÆä¾²Ì¬Êý¾Ý³ÉÔ±½øÐгõʼ»¯¡£

5£®ÔÚC++ÖУ¬¿ÉÒÔʹÓùؼü×Östruct¶¨ÒåÀà¡£

6£®ÓÃclass¶¨ÒåµÄÀàÖУ¬Ä¬ÈϵķÃÎÊȨÏÞÊÇ˽Óеġ£

7£®Ò»¸öÀàÖбØÐëÒªÓй«ÓгÉÔ±ºÍ˽ÓгÉÔ±¡£

8£®Èç¹ûÔÚÒ»¸ö³ÌÐò¿éÖÐÓÐÁ½¸ö±äÁ¿¾ßÓÐÏàͬµÄÃû×Ö£¬²¢ÇÒ¶¼ÓÐЧ£¬Ö»ÊÇËüÃǵÄ×÷ÓÃÓò²»Í¬£¬ÔòÓÅÏÈ·ÃÎÊ×÷ÓÃÓò½ÏСµÄÄǸö±äÁ¿¡£

9£®Èç¹ûÒ»¸ö³ÉÔ±º¯ÊýÖ»·ÃÎÊÒ»¸öÀàµÄ¾²Ì¬Êý¾Ý³ÉÔ±£¬Ôò¿É½«¸Ã³ÉÔ±º¯Êý˵Ã÷Ϊ¾²Ì¬³ÉÔ±º¯Êý¡£

10£®¹¹Ô캯Ê

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论