版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年终项目总结与来年合作意向函(6篇范文)
- 关于2026年新项目商洽邀请函(5篇)范文
- 2025安徽白米山福寿文化有限公司招聘3人笔试历年参考题库附带答案详解
- 2025宁夏宁东能源化工基地“百企千岗”网络招聘2025年第4期(二)笔试历年参考题库附带答案详解
- 2025中国铁建投资集团有限公司公开招聘笔试历年参考题库附带答案详解
- 2025中国移动上海产业研究院招聘笔试历年参考题库附带答案详解
- 2025“才聚齐鲁成就未来”山东省环境保护科学研究设计院有限公司及权属企业校园招聘笔试历年参考题库附带答案详解
- 养老院虐老欺老制度及预案
- 中国编麂皮绒行业市场运营模式及未来发展动向预测研究报告
- 古蔺县教育和体育局公开考核招聘泸州市2026届公费定向培养乡村教师的笔试备考题库及答案详解
- 数学六年级上册重难点题型精讲精练(含解析)人教版
- 小学五年级上册数学计算题专项练习(30天每日一练 )
- 【社会主义核心价值观融入社会生活存在的问题及对策10000字】
- 领导带值班制度培训课件
- 成都银都紫藤2025小升初入学分班考试数学考试试题及答案
- 数据安全企业数据安全指导书
- 创新医疗监管实施方案
- 2025年汕头市社区工作者招聘考试真题及答案
- 做账实操-再生铜行业行业账务处理分录示例
- 2026年乡村振兴专员招聘考试试题(含答案)
- 2025版中心静脉导管冲管及封管专家共识解读课件
评论
0/150
提交评论