ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:21.33KB ,
资源ID:17208827      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17208827.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完面向对象程序设计期末综合练习四运行结果文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完面向对象程序设计期末综合练习四运行结果文档格式.docx

1、 for(j=1;j=N;j+) s+=i*j;”s=”s 4. #include10) c=a*b; else c=3*a+b; if(c=20) coutc*c; else cout4+c-5; a=a+b; b=a+b;c+=a+b;a,b,c=,c 5. #include int x=5; switch(2*x-3) case 4:x ; case 7:2*x+1 case 10:3*x-1 break; default:defaultswitch end. 6. #includemath.h int a4=36,-5,73,8; int i,y; for(i=0;4; if(ai0)

2、 y=1; else if(ai10) y= ai* ai+3;60) y=4*ai-5; else y=int(sqrt(ai); / sqrt(x)为取x的平方根函数setw(5)aiy; 7. #include int a8=36,25,20,43,12,70,66,35; int s0,s1,s2; s0=s1=s2=0; switch(ai%3) case 0: s0+=ai;break; case 1: s1+=ai; case 2: s2+=ai; s0 s1s2 8. #include const int N=5; int i,p=1,s=0;N; p=p*i; s=s+p;p

3、; 9. #include const int M=20; int c2,c3,c5; c2=c3=c5=0; for(int i=1; if(i%2=0) c2+; if(i%3=0) c3+; if(i%5=0) c5+;c2c3c5 10. #include int i,j;5;i+) for(j=i;j+) cout*; 11. #include for(int i=1,s=0;20; if(i%2=0 | i%3=0) continue; s+=i; 12. #include const int T=6;=T;i+=2) for(j=2;j+=2) if(i+jT) cout+; e

4、lse cout 13. #include1;b-=2) if(a+b)%2=0) c+=a+b; else c+=a*b; if(b=2) cout 14. #include const int B=2; int p=1,s=1; while(s50) p*=B; s+=p;s= 15. #include=i & y=i);p*x*y 16. #include const int N=3; int aNN=7,-5,3,2,8,-6,1,-4,-2; int bNN=3,6,-9,2,-8,3,5,-2,-7; int i,j,cNN;i+) /计算矩阵C for(j=0; cij=aij+

5、bij;i+) /输出矩阵C coutcij; 17. #include int a=5; void main() int b=a+20; int a=10; int a=0,b=0;6; a+=i; b+=a; 18. #include int f1(int x, int y) x=x+y; y=x+y;x=, y=y return x+y; int x=5,y=8; int z=f1(x,y);, z=z 19. #include void f2(int& x, int& y) int z=x; x=y; y=z; void f3(int* x, int* y) int z=*x; *x=

6、*y; *y=z; int x=10,y=26;x,y=, f2(x,y); f3(&x,&y); x+; y-; f2(y,x); 20. #include void f4(int a, int n, int& s) s=0;n; i+) s+=ai; int b8=4,8,6,9,2,10,7,12; int x; f4(b,5,x); int y; f4(b+3,4,y);x+y 21. #includeb1) b2=b1; b1=ai; else if(aib2) b2=ai;b1b2 22. #include char a=abcdabcabfgacd int i1=0, i2=0,

7、 i=0; while(ai) if(ai=a) i1+; if(ai=b) i2+;i1i2 23. #include=bj) j+; cj+;i+) coutci 24. #include char a510=student,workersoldiercadrepeasant; char s110, s210; strcpy(s1,a0); strcpy(s2,a0); if(strcmp(ai, s1)0) strcpy(s1,ai); if(strcmp(ai, s2)0) strcpy(s2,ai); 25. #include void fun(); i+) fun(); void

8、fun() static int a; int b=2;(a+=3,a+b) 26. #include char s35=1234abcd+-*/ char *p3; for(int I=0;I=0;I-) coutpI 27. #include int i,j,len3; char a38=yearmonthday if(aij=0 leni=j; :leni28. #include class CD char* a; int b; public: void Init(char* aa, int bb) a=new charstrlen(aa)+1; strcpy(a,aa); b=bb;

9、char* Geta() return a; int Getb() return b; void Output() cout dx;void main() CD dy; dx.Init(abcdef,30); dy.Init(shenyafen,3*dx.Getb()+5); dx.Output(); dy.Output(); 29#include a=new charstrlen(aa)+1; strcpy(a,aa); b=bb; ; CD dx,dy; char a20; strcpy(a,dx.Geta(); strcat(a,xyz); dy.Init(a,dx.Getb()+20)

10、; 30. #includeb? a:b); int c; void SetValue(int x1,int x2, int x3) a=x1; b=x2; c=x3; int GetMax();int CE:GetMax() int d=getmax(); return (dc? d:c); int x=5,y=12,z=8; CE ex, *ep=&ex; ex.SetValue(x,y,z);ex.GetMax()SetValue(x+y,y-z,20);ep-GetMax() 31. #include int getmin() return (a int GetMin();GetMin

11、() int d=getmin(); return (d CE *ep; ep=new CE;SetValue(x+y,y-z,10);GetMin() CE a=*ep;a.GetMin()*3+15 32. #include class Franction /定义分数类 int nume; /定义分子 int deno; /定义分母 /把*this化简为最简分数,具体定义在另外文件中实现 void FranSimp(); /返回两个分数*this和x之和,具体定义在另外文件中实现 Franction FranAdd(const Franction& x); /置分数的分子和分母分别0和1

12、void InitFranction() nume=0; deno=1; /置分数的分子和分母分别n和d void InitFranction(int n, int d) nume=n; deno=d; /输出一个分数 void FranOutput() coutnume/deno void main() Franction a,b,c,d; a.InitFranction(7,12); b.InitFranction(-3,8); c.InitFranction(); c=a.FranAdd(b); d=c.FranAdd(a);a: a.FranOutput();b: b.FranOutput();c: c.FranOutput();d: d.FranOutput(); 33. #include a.InitFranction(6,15); b.InitFranction(3,10); 34. #includesetA(x2.getA()+5); x1.setA(15+x1.getA();x1.getA()x2.getA() 36. int a; A(int aa=0): a(aa) cout

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1