《电大C++期末考试复习资料——输出结果.pdf》由会员分享,可在线阅读,更多相关《电大C++期末考试复习资料——输出结果.pdf(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、三、给 出 下 列 程 序 运 行 后 的 输 出 结 果 1.#includevoid mainO int s=0;for(int i=l;i+)if(s50)break;if(i%2=0)s+=i;)coutz,i,s=,i/,,,zsendl;2.#includevoid main()char a 口=abcdabcabfgacd”;int il=0,i2=0,i=0;while(ai)if(ai=,a)il+;if(ai=,bJ)i2+;i+;)coutil,i2endl;)3.#includevoid main()int a9=2,4,6,8,10,12,14,16,18);for(
2、int i=0;i9;i+)coutsetw(5)*(a+i);if(i+l)%3=0)coutendl;)4.#i nc1udevoid LE(int*a,int*b)int x=*a;*a二*b;*b=x;cout*a,*bendl;)void main()int x=10,y=25;LE(&x,&y);coutx,T y e n d l;5.#includeclass A int a,b;public:AO a=b=0;A(int aa,int bb)a=aa;b=bb;couta,J bendl;);void main()A x,y(2,3),z(4,5);6.#includetemp
3、lateclass FF TT al,a2,a3;public:FF(TT bl,TT b2,TT b3)al=bl;a2=b2;a3=b3;)TT Sum()return al+a2+a3;;void main()FF x(2,3,4),y(5,7,9);coutx.Sum(),J y.Sum()endl;)7.#includevoid SB(char ch)switch(ch)case A:case a:cout,zwell!;break;case B:case b:cout,zgood!”;break;case C:case c:cout,pass!;break;default:cout
4、/zbad!;break;)void main()char al=,b,a2=,C,a3=f;SB(al);SB(a2);SB(a3);SB(,A,);coutendl;)8.#include#includevoid mainO char*a5=student,worker”,cadre,“soldier,peasant;char*pl,*p2;pl=p2=a0;for(int i=0;i 5;i+)if(strcmp(ai,pl)0)pl=ai;if(strcmp(ai,p2)0)p2=ai;)coutpl p2endl;9.#includeint a=5;void mainO int a=
5、10,b=20;couta,1 bendl;int a=0,b=0;for(int i=l;i6;i+)a+=i;b+=a;)couta,J:aendl;)couta,*bendl;)10.#includeint LB(int*a,int n)int s=l;for(int i=0;in;i+)s*=*a+;return s;void mainO int a=l,2,3,4,5,6,7,8);int b=LB(a,5)+LB(&a3,3);cout/zb=/zbendl;11.#include#includestruct Worker char name 15;姓 名 int age;年 龄
6、float pay;工 资);void main 0 Worker x;char outing”;int d=38;float f=493;strcpy(x.name,t);x.age=d;x.pay=f;coutx.name,x.age,x.pay end 1;12.#includeclass A int a;public:A(int aa=0)a=aa;A()cout,Destructor A!,zaendl;;class B:public A(int b;public:B(int aa=0,int bb=0):A(aa)b=bb;B()coutz,Destructor B!*bendl;
7、);void main()B x(5),y(6,7);后 定 义 的 变 量 将 先 被 释 放)三、给 出 下 列 程 序 运 行 后 的 输 出 结 果 1.i,s=15,562.4 33.2 4 68 10 1214 16 184.25 1025 105.2 34 56.9 217.good!pass!bad!well!8.worker cadre9.10 2015 35 510 2010.b=24011.liouting 38 49312.Destructor B!7Destructor A!6Destructor B!0Destructor A!5三、写 出 下 列 每 个 程 序
8、运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid main()i nt n=5,sum=0;while(n0)sum+=n;n-;)cout/sum=,sumendl;运 行 结 果:2.#includeconst int N=6;void main()int aN=76,83,54,62,40,65;int max=a0;for(int i=l;imax)max=ai;cout,max=zmaxendl;)运 行 结 果:3.#includevoid main()int a8=4,8,15,16,20,30,48,62;int*p=a,s=0;wh
9、ile(pa+8)s+=*p;p+二 3;)coutsendl;)运 行 结 果:4.#includeint LF(int x,int y)x=x+y;y=x+y;return x+y;void mainO int x=2,y=3;coutLF(x,y)endl;)运 行 结 果:5.#includeclass A int a,b;public:A()a=b=0;A(int aa,int bb)a=aa;b=bb;int Sum()return a+b;;void main()A x,y(3,4);coutx,Sum()X J y.Sum()endl;运 行 结 果:三、写 出 下 列 每 个
10、 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.sum=152.max=833.684.135.0 7 每 个 数 据 3 分 三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#include#includeint SD(int a,int b,char op)switch(op)case+:return a+b;case-:return a-b;default:cout 操 作 符 op 出 错,退 出 运 行!;exit(1);)void main()int x=20,y=6;coutSD(x,y,+)S
11、D(x,y,,)endl;)运 行 结 果:2.#include#includevoid main()char*a 5=student,worker,cadre,soldier”,apen;char*pl;pl=a0;for(int i=l;i0)pl=ai;)coutplendl;)运 行 结 果:3.#includeint WF(int x,int y)x=x+y;x=13;y=x+y;y=13+5=18;return x+y;)void main()coutWF(8,5)endl;)运 行 结 果:4.#includeconst int n=9;void main()int an=2,4
12、,6,8,10,12,14,16,18);int s=0;for(int i=0;in;i+)if(i%3=0)s+=ai;cout,As=,zsendl;)运 行 结 果:5.#i nc 1 udevoid main()int*d=new int5;int i;for(i=0;i5;i+)di=2*i+l;coutdi,;)coutendl;deleted;)运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.26 14 每 个 数 据 3 分 2.worker3.314.245.1 3 5 7 9 每 个 数 据 1 分,
13、全 对 给 6 分三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid mainO int n=5,sum=0;while(n)sum+=n;n-;)cout,zsum=,zsumendl;)运 行 结 果:2.#includeconst int N=6;void main()int a N=76,83,54,62,40,65;int cl,c2;cl=c2=a0;for(int i=l;icl)cl=ai;else if(aic2)c2=ai;coutclz z c2endl;)运 行 结 果:3.#inc1udev
14、oid main()int a8=4,8,15,16,20,30,48,62);int*p=a;do(cout*p,;p+=3;while(pa+8);coutendl;)运 行 结 果:4.#inc 1 udeint LF(int x,int y)x=x+y;y=x+y;return x+y;void mainO int x=5,y=8;coutLF(x,y),ZLF(1O,6)endl;)运 行 结 果:5.#includeclass A int a,b;public:AO a=b=0;A(int aa,int bb)a=aa;b=bb;coutaz r bendl;);void main
15、O A x,y(2,3);运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 3 0分)1.sum=lS2.83 403.4 16 48 每 个 数 据 3 分 每 个 数 据 2 分 4 34 38 每 个 数 据 3 分 5.2 3 每 个 数 据 3 分 三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 3 0分)1.#includevoid SB(char ch)switch(ch)case A:case a:cout 优!?;break;case B:case b:cout 良!,z;b
16、reak;case C:case c:cout 通 过!;break;default:cout不 通 过!;break;)void mainO SB(,A,);SB(,c,);coutendl;运 行 结 果:2.#includevoid main()int a6=36,25,48,14,55,40;int x=a0;for(int i=l;ix)x=ai;cout,zx=z,xendl;)运 行 结 果:3.#i nc1udevoid main()(int a6=32,53,27,19,12,45);for(int*p=a;pa+6;p+)if(*p%3=0)cout*pz,;coutend
17、l;)运 行 结 果:4.#includeint*LG(int m)int*a=new int(m+5);return a;)void main()int nl=12;int*b=LG(nl);cout*bendl;delete b;)运 行 结 果:5.#include#includestruct Worker char name15;int age;float pay;);void mainO Worker x;strcpy(x.name,“WciRong);x.age=45;x.pay=3275;coutx.name,x.age,x.payendl;运 行 结 果:三、写 出 下 列 每
18、 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.优!通 过!每 个 数 据 占 3 分 2.x=553.27 12 45 每 个 数 据 占 2 分 4.175.WeiRong 45 3275三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid main()int n=4,y=l;while(n-)y*=3;cout,y=/yendl;)运 行 结 果:2.#includevoid main()int a8=2,8,10,5,12,7,9,20);int c=0,i=0;while(i
19、10)c+;i+;)cout,zc=/zcendl;)运 行 结 果:23.#includevoid main()int a5=3,6,9,12,8);for(int*p=a;p8)cout*p,;)运 行 结 果:9 124.#includeint LA(int a,int n)int s=0;for(int i=0;in;i+)s+=ai;return s;)void main()int a5=5,2,8,6,4;int b=LA(a,5);cout/zb=/b e n d l;)运 行 结 果:b=255.#includestruct AB char aa15;int bb;);void
20、 main()AB a4=Apple”,25,Peach”,40,Pear”,36,Tomato”,62;for(int i=0;i4;i+)if(ai.bb40)coutai.aa*coutendl;)运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.y=812.c=23.9 124.b=255.Apple Pear三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid main()(int n=4,y=l;while(n-)y*=3;cout,zy
21、=,yendl;)运 行 结 果:y=812.#includevoid main()(int a8=2,8,10,5,12,7,9,20;int c=0,i=0;while(i8)(if(ai10)c+;i+;)cout,zc=/zcendl;运 行 结 果:c二 53.#includevoid main()(int a5=3,6,9,12,8;for(int*p=a;i a+5;p+)if(*p10)cout*pendl;)运 行 结 果:124.ncludeint LA(int a,int n)(int s=0;for(int i=0;in;i+)s+=ai;return s;)void
22、main()(int a5=5,2,8,6,4);int b=LA(a,5);cout,b=,bendl;)运 行 结 果:b=255.#includestruct ABchar a15;int bb;);void main()(AB a 4=Apple”,25,Peach”,40,Pear”,36,Tomato”,62;for(int i=0;i=40)coutai.aa*;coutendl;)运 行 结 果:Peach Tomato三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.y 二 812.c=53.124.b=255.Pear
23、Tomato三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid main()int n=5,sum=0;while(n)sum+二 n*n;n;)coutzrsum=/zsumendl;运 行 结 果:2.#includeconst int N=6;void mainO int aN=76,83,54,62,40,65);int cl=0;for(int i=0;i N;i+)if(ai=60)cl+;cout,cl=,clendl;)运 行 结 果:3.#includevoid mainO int a8=4,8,1
24、5,16,20,30,48,62);int*p=a,s=0;while(pa+8)s+=*p;p+=3;)coutsendl;)运 行 结 果:4.#includeint a=10,b=15,c;void main()c=a+b;int b=a+20;c+=a+b;)coutcendl;输 出 结 果:5.#includevoid FF(int a,in t n)in t i,x;fo r(i=0;in/2;i+)x=a i;a i=a n-l-i;a n-l-i=x;)void main()in t a8=6,19,4,12,20,5,18,25);FF(a,8);c o u t a 0,*
25、a l e n d l;输 出 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.sum=552.43.684.655.25,18三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#in c1udevoid main()in t n=5,sum=0;while(n)sum+=n;n;cout sum=sum e n d l;)运 行 结 果:2.nc1udeconst in t N=6;void main()in t aN=76,83,54,62,40,65;in t cl,c2
26、;cl=c2=a0;f o r(in t i=l;i c l)c l=a i;e lse if(a i c 2)c 2=a i;cout c2endl;)运 行 结 果:3.#includevoid mainO int a8=4,8,15,16,20,30,48,62);int*p=a;while(pa+8)cout*p,;p+二 3;)coutendl;运 行 结 果:4.#includeint LF(int x,int y)x=x+y;y=x+y;return x+y;void main()int x=5,y=8;coutLF(l,2),LF(3,4)endl;运 行 结 果:5.#inc
27、1udeclass A int a,b;public:A O a=b=0;A(int aa,int bb)a=aa;b=bb;couta bendl;);void mainO A x,y(3,4);运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.sum=152.83 40 每 个 数 据 3 分 3.4 16 48 每 个 数 据 2 分 4.8 18 每 个 数 据 3 分 5.3 4 每 个 数 据 3 分 三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#inc
28、ludevoid main()int s=0;for(int i=l;i=8;i+=2)s+=i*i;coutz,s=,zsendl;输 出 结 果:2.#includevoid main()int i=l,s=0;while(s15)s+=i+;couti,,*sendl;输 出 结 果:3.#includevoid main()int a8=36,25,48,14,55,20,47,82;int cl=0,c2=0;for(int i=0;i8;i+)if(ai50)cl+;else c2+;cout c2endl;)输 出 结 果:4.#includeint LB(int*a,int n
29、)int p=l;for(int i=O;i n;i+)p*=*a;a+;)return p;)void mainO int a5=l,2,3,4,3;coutLB(a,5)endl;)输 出 结 果:5.#includestruct Worker char name15;姓 名 int age;年 龄 float pay;工 资);void main()Worker x=/,wangfong/,46,1640);Worker y,*p;y=x;p=&x;couty.age+10 pay*2endl;输 出 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题
30、 6 分,共 30分)1.s=842.6,15 每 个 数 据 3 分 3.6 2 每 个 数 据 3 分 4.72/6 分 5.56 3280 每 个 数 据 3 分 三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#inc1udevoid main()int sl=0,s2=l;for(int i=l;i=6;i+)sl+=i;s2*=i;coutsl,,J s2endl;)输 出 结 果:2.#includevoid mainO int a 10=68,79,86,65,46,94,37,78,60,53);int c=0;for(
31、int i=0;i=60)c+;cout,c-,cendl;)输 出 结 果:3.#includevoid main()int a3 4=1,2,7,8,5,6,11,15,9,20,3,4);int m=a00;for(int i=0;i3;i+)for(int j=0;j4;j+)i f(a i m=a i j;coutmendl;)输 出 结 果:4.#includevoid main()int a=10,b=15;couta,J b,;a*=3;int b=a+20;couta,*b*;)couta bendl;)输 出 结 果:5.#includevoid main()int a8=
32、6,19,4,12,20,5,18,25);int*p=a;for(p=a;pa+8;p+)if(*p10)cout*p,1;coutendl;输 出 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.21,720 每 个 数 据 3 分 2.c=73.204.10 15 30 50 30 15 每 个 数 据 占 1分,全 对 6 分 5.6 4 5 每 个 数 据 占 2 分,全 对 6 分 三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid main
33、()(int n=4,y=l;while(n-)y*=3;cout/,y=/,yendl;)运 行 结 果:2.ncludevoid main()(int a8=2,8,10,5,12,7,9,20;int c=0,i=0;while(i8)(if(ai10)c+;i+;)cout,zc=,zcendl;运 行 结 果:3.#includevoid main()(int a5=3,6,9,12,8;for(int*p=a;p10)cout*pendl;)运 行 结 果:4.#i ncludeint LA(int a,int n)(int s=0;for(int i=0;in;i+)s+=ai;
34、return s;void main()(int a5=5,2,8,6,4;int b=LA(a,5);coutb=b endl;)运 行 结 果:5.#includestruct ABchar a15;int bb;);void main()AB a4=Apple,25,Peach”,40,Pear”,36,Tomato”,62;for(int i=0;i=40)coutai.a,;coutendl;)运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.y=812.c=53.124.b=255.Pear Tomato三、写
35、出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid mainO int s=0;for(int i=l;i=8;i=+2)s+=i*i;cout,s=,sendl;)输 出 结 果:2.#includevoid main()int i=l,s=0;while(s20)if(i%2!=0)s+=i;i+;)coutiz,zsendl;)输 出 结 果:3.#includevoid main()int a 8=36,25,48,14,55,20,47,82;int bl,b2;bl=b2=a0;for(int i=l;i8;i+
36、)if(aib2)b2=ai;)coutbl,b2endl;)输 出 结 果:4.#includeint LB(int*a,int n)int s=l;for(int i=0;in;i+)s*=*a;a+;)return s;void main()int a5=l,2,3,4,5;coutLB(a,5)endl;)输 出 结 果:5.#includestruct Worker char name 15;姓 名 int age;年 龄 float pay;工 资);void main()Worker x=“wangfong”,46,1640;Worker y,*p;y=x;p=&x;couty.
37、name y.payendl;coutname,age+5 pay-300endl;)输 出 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)12345s 二 8410,2514,82120wangfong 46 1640wangfong 51 1340 6分 每 个 数 据 3 分 每 个 数 据 3 分 6分 3分,每 个 数 据 1 分 3分,每 个 数 据 1 分 三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid main()int n=5,sum
38、=0;while(n)sum+=n*n;n;)coutzsum=,zsumendl;运 行 结 果:2.#includeconst int N=6;void mainO int aN=76,83,54,62,40,65;int cl=0;for(int i=0;i=60)cl+;cout,cl=,clendl;)运 行 结 果:3.#includevoid main()int a8=4,8,15,16,20,30,48,62;int*p=a,s=0;while(pa+8)s+二*p;p+二 3;)coutsendl;)运 行 结 果:4.#includeint a=10,b=15,c;void
39、 main()c=a+b;int b=a+20;c+=a+b;)coutcendl;)输 出 结 果:5.#includevoid FF(int a,int n)int i,x;for(i=0;in/2;i+)x=ai;ai=an-l-i;an-l-i=x;)void mainO int a8=6,19,4,12,20,5,18,25);FF(a,8);couta0*,5 alendl;输 出 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.sum=552.43.684.655.25,18三、写 出 下 列 每 个 程 序 运 行
40、 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#include#inc 1 udeint SD(int a,int b,char op)switch(op)case+:return a+b;case-:return a-b;default:cout操 作 符 op 出 错,退 出 运 行!;)void mainO int x=20,y=6;coutSD(x,y,+)SD(x,y,-)endl;运 行 结 果:2.#include#includevoid main()char*a5=student,“worker,cadre,soldier,apen;char*pl;pl=a0;
41、for(int i=l;i0)pl=ai;)coutplendl;运 行 结 果:3.#includein t WF(int x,in t y)x=x+y;y=x+y;re tu rn x+y;void main()coutWF(8,5)e n d l;运 行 结 果:4.#includeconst in t n=9;void main()in t an=2,4,6,8,10,12,14,16,18);in t s=0;f o r(in t i=0;in;i+)i f(i%3=0)s+=a i;coutz,s=,z s e n d l;)运 行 结 果:5.#includevoid main(
42、)in t*d=new i n t 5;in t i;fo r(i=0;i 5;i+)d i=2*i+l;c o u t d i,;)coutendl;d e le te d;)运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 3 0分)1.26 14 每 个 数 据 3 分2.worker3.314.245.1 3 5 7 9 每 个 数 据 1分,全 对 给 6 分 三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid SB(char ch)switch(c
43、h)case A:case a:coutX 优!?;break;case B:case b:cout良!;break;case C:case c:cout 通 过!1;break;default:cout“不 通 过!;break;)void main()SB(,A,);SB(,c,);coutendl;)运 行 结 果:2.#includevoid main()int a6=36,25,48,14,55,40);int x=a0;for(int i=l;ix)x=ai;coutzzx=,zxendl;)运 行 结 果:3.#includevoid main()(int a6=32,53,27
44、,19,12,45);for(int*p=a;pa+6;p+)if(*p%3=0)cout*pz r;coutendl;运 行 结 果:4.#includeint*LG(int m)int*a=new int(m+5);return a;)void mainO int nl=12;int*b=LG(nl);cout*bendl;delete b;)运 行 结 果:5.#include#includestruct Worker char name15;int age;float pay;);void main()Worker x;strcpy(x.name,WeiRong);x.age=45;x
45、.pay=3275;coutx.name,x.age,x.payendl;)运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.优!通 过!每 个 数 据 占 3 分 2.x=553.27 12 45 每 个 数 据 占 2 分 4.175.WeiRong 45 3275三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid mainO int n=5,sum=0;whi le(n)sum+=n;)cout,sum=z,sumendl;)运 行 结 果:
46、2.#includeconst int N=6;void main()int aN=76,83,54,62,40,65);int cl,c2;cl=c2=a0;for(int i=l;icl)cl=ai;else if(aic2)c2=ai;cout c2endl;)运 行 结 果:3.#includevoid main()int a8=4,8,15,16,20,30,48,62;int*p=a;while(pa+8)cout*p,;p+=3;)coutendl;)运 行 结 果:4.#includeint LF(int x,int y)x=x+y;y=x+y;return x+y;)void
47、 main()int x=5,y=8;coutLF(l,2),LF(3,4)endl;运 行 结 果:5.#includeclass A int a,b;public:A()a=b=0;A(int aa,int bb)a=aa;b=bb;couta,J bendl;;void mainO A x,y(3,4);运 行 结 果:三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.2.3.4.5.sum=1583 404 16 488 183 4 每 个 数 据 3 分 每 个 数 据 2 分 每 个 数 据 3 分 每 个 数 据 3 分 三、
48、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid mainO int n=4,y=l;while(n一)y*=3;cou t z,y=,/y e n d l;运 行 结 果:2.#includevoid main()int a8=2,8,10,5,12,7,9,20);int c=0,i=0;while(i10)c+;i+;)cout,c=z,c e n d l;运 行 结 果:3.#includevoid mainO int a5=3,6,9,12,8;for(int*p=a;p8)cout*p,;)运 行 结 果:
49、4.#i nc1udeint LA(int a,int n)int s=0;for(int i=0;in;i+)s+=ai;return s;)void main()int a5=5,2,8,6,4;int b=LA(a,5);cout,zb=z,bendl;)运 行 结 果:5.#includestruct AB char aa15;int bb;);void main()AB a4二 Apple”,25,Peach”,40,Pear”,36,Tomato”,62;for(int i=0;i4;i+)if(ai.bb40)coutai.aa,*;coutendl;)运 行 结 果:三、写 出
50、 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.y=812.c=23.9 124.b=255.Apple Pear三、写 出 下 列 每 个 程 序 运 行 后 的 输 出 结 果(每 小 题 6 分,共 30分)1.#includevoid main()int n=5,sum=0;while(n)sum+=n;n-;coutsum=sumendl;)运 行 结 果:2.#includeconst int N=6;void main()int aN=76,83,54,62,40,65);int cl,c2;cl=c2=a0;for(int i=l;