




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
五、阅读程序(26)(一). 写出下列程序的输出结果是(52)1#include using namespace std; int main( ) int i=1,sum=0;dosum += i;i+;while(i=100)cout”sum=”sumendl;return 0;_sum=5050_2. #include using namespace std; int main( ) char str1 =”I love china!”,str220,*p1,*p2;p1=str1;p2=str2; for(;*p1!=0;p1+,p2+) *p2=*p1;*p2=0; p1=str1;p2=str2;cout”str1 is:”p1endl;cout”str2 is:”p2endl;return 0;_str1=”I love china!”_str2=”I love china!”_第 1 页 共6页#includeusing namespace std;int main()char c1=a,c2=d,c3=f; c1+=2; c2+=2; c3+=2;coutc1c2c3endl; return 0;运行结果:cfh 2. 写出下列程序的输出结果。 #includeusing namespace std;int i,j,m,n;int main() i=5;j=6;m=+i+j+;n=(+i)+(+j)+m;coutitjtmtnendl;return 0;运行结果:7 8 12 27 3. 写出下列程序的输出结果。#includeusing namespace std;int main()const int n=5; int an=9,6,3,4,5,i,t;for(i=0;in/2;i+)t=ai;ai=an-i-1;an-i-1=t;for(i=0;in;i+) coutai” “;coutendl;return 0;运行结果:5 4 3 6 9 1struct abc int a, b, c; ; main() struct abc s2=1,2,3,4,5,6;int t;couts0.ct;t=s0.a+s1.b;coutt;_3_6_2. void swap(int *p1,int *p2) int *p; p=p1;p1=p2;p2=p; main() int a=3,b=5; int *pt1,*pt2;pt1=&a;pt2=&b;cout*pt1,*pt2endl;swap(pt1,pt2);cout*pt1,*pt2endl;_3.5_3.5_1、第 14 页 共14页#includeint t() static int i=100; i+=5; return i;void main() cout”i=”t()n; cout”i=”t()n;运行结果:i=105 i=1002、#includevoid swap1(int *p1, int *p2) int t; t=*p1;*p1=*p2;*p2=t;void swap2(int &p1, int &p2) int *t; t=p1;p1=p2;p2=t;void main(void) int x,y;int a,b;x=10,y=20;swap1(&x,&y);a=100,b=200;swap2(a,b);coutx=x,y=yn;couta=a,b=bn;运行结果是: x=20,y=10a=100,b=2001、#includeint t() static int i=100; i+=5; return i;void main() cout”i=”t()n; cout”i=”t()n;运行结果:i=105i=1102、#includevoid main(void) int i, x,num; cinx; while(x) num=x%10; coutnum; x=x/10; 若输入x为145734则输出为:4375413#includestruct s int m;float x;void swap(s s1, s s2) s t;t=s1;s1=s2;s2=t; s fun(s s1, s s2)s t;t.m=s1.m+s2.m;t.x=s1.x+s2.x;return t;void main()s r1=100,250.5,r2=200,350.5;swap(r1,r2);cout”r1.m=”r1.mt”r1.x=”r1.xn;cout”r2.m=”r2.mt”r2.x=”r2.xn;s sum;sum=fun(r1,r2);cout”sum.m=”sum.mt”sum.x=”sum.xn;执行程序后输出:r1.m=100 r1.x=250.5r2.m=200 r2.x= 350.5sum.m=300 sum.x=6014、include “iostream.h”void main()static char a=”Radio&TV University”;static int b8=6,8,9,2;char *p=a;int *q;q=b; coutendl;couta1,*p,*(a+6),p2endl;*q=*(q+1)+2;*(q+2)=*q*2;q+;cout b5,*b,b1, *q+;执行程序后输出:a,R,T,d0,10,8,81 #include using namespace std; int main() char c1=A,c2=D,c3=k; c1+=2; c2+=3; c3-=4; coutc1“ ”c2” “c3endl; return 0; _C_G_g_2. #includeusing namespace std;int main() int i,j,m,n;i=361;j=i/100;m=i%10;n=(i%100)/10;if(i=j*j*j+m*m*m+n*n*n) couti”是水仙花数”endl;else couti”不是水仙花数” endl;return 0;_361不是水仙花数_3 #includeusing namespace std;int main()const int n=9;int an=9,6,3,4,5,45,32,78,21,i,t;for(i=0;in/2;i+)t=ai;ai=an-i-1;an-i-1=t;for(i=0;in;i+) coutai” “;coutendl;return 0;输出结果是:21 78 32 45 5 4 3 6 9 4有如下程序:#include using namespace std;class A public: A( ) cout A; ;class B public: B( ) cout B; ;class C : public A B b;public:C( ) cout C; ;int main( ) C obj; return 0; 执行后的输出结果是:ABC5include using namespace std;void swap(int *p1,int *p2) int *p; p=p1;p1=p2;p2=p; main() int a=3,b=5; int *pt1,*pt2;pt1=&a;pt2=&b;cout*pt1,*pt2endl;swap(pt1,pt2);cout*pt1,*pt2endl;运行结果:3,5 3,56.#include #include using namespace std;int main( )cout.fill(*);cout.width(6);cout.fill(#);cout 123 endl;return 0;运行结果:#1233#includeusing namespace std;int age(int);int main( ) coutage(3)endl; return 0;int age(int n) int c; if(n= =1) c=8; else c=age(n-1)+2; return (c);运行结果:124#includeusing namespace std;int main( ) int a5=3,5,7,9,6; int i,*p=a; for(p=a;p(a+4);p+)cout*p” “; coutendl; return 0; 运行结果:3 5 7 91、#includeusing namespace std;int main() float add(float,float); float a=12.68,b=56.45; c=add(a,b); cout”sum=”cendl;float add(float x,float y) float z; z=x+y; return (z);运行结果sum=69.13:2、#includeusing namespace std;int age(int);int main( ) coutage(3)endl; return 0;int age(int n) int c; if(n= =1) c=8; else c=age(n-1)+2; return (c);运行结果:123、#includeusing namespace std;int main( ) int a5=3,5,7,9,6; int i,*p=a; for(p=a;p(a+4);p+)cout*p” “; coutendl; return 0; 运行结果:3 5 7 1#include using namespace std;int main( ) void fun(int,int);int i=2,x=5,j=7; fun(j,6); coutitjt x; return 0;void
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民用燃气安全培训教材课件
- 民爆安全检查课件
- 民法知识培训班课件
- 打包机操作考试题及答案
- 常德市中考试卷及答案
- 民族风格课件
- 电子信息产业新质生产力
- 农业新质生产力宣传片
- 新质生产力:理论与实践
- 民族服装主题课件
- GB/T 3883.3-2007手持式电动工具的安全第二部分:砂轮机、抛光机和盘式砂光机的专用要求
- 【食品生产加工技术】美国玉米片加工技术
- 罗克韦尔自动化运动控制基础-+-MAPC精讲课件
- CPR心肺复苏课件
- 化验室培训记录
- 疱疹性咽峡炎的课件
- 工业企业现场监测工况 核查表( 废 气)
- 埃菲尔铁塔精品课件
- 大班语言《我喜欢我》课件
- (公开课)26个英文字母书写笔顺动态演示(基础教育)
- 不一样的卡梅拉2-我想有颗星星幼儿绘本
评论
0/150
提交评论