写出程序分析程序写出结果.docx
- 文档编号:9059945
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:16
- 大小:15.93KB
写出程序分析程序写出结果.docx
《写出程序分析程序写出结果.docx》由会员分享,可在线阅读,更多相关《写出程序分析程序写出结果.docx(16页珍藏版)》请在冰豆网上搜索。
写出程序分析程序写出结果
写出程序分析程序写出结果
五、程序(26)
(一).写出下列程序的输出结果是(5×2)1.#includeusingnamespacestd;intmain(){inti=1,sum=0;do{sum+=i;i++;
}while(i
cout
______sum=5050____________________________2.#includeusingnamespacestd;intmain()
{charstr1[]=”Ilovechina!
”,str2[20],*p1,*p2;p1=str1;p2=str2;
for(;*p1!
=?
\0?
;p1++,p2++)*p2=*p1;*p2=?
\0?
;p1=str1;p2=str2;cout
_______str1=”Ilovechina!
”_________________________
_________str2=”Ilovechina!
”_______________________
#includeusingnamespacestd;intmain()
{charc1=’a’,c2=’d’,c3=’f’;c1+=2;c2+=2;c3+=2;
cout
运行结果:
cfh
2.写出下列程序的输出结果。
#includeusingnamespacestd;inti,j,m,n;intmain(){i=5;j=6;m=++i+j++;n=(++i)+(++j)+m;
cout
运行结果:
7812
3.写出下列程序的输出结果。
#includeusingnamespacestd;intmain(){constintn=5;
inta[n]={9,6,3,4,5},i,t;
for(i=0;i
27
{t=a[i];a[i]=a[n-i-1];a[n-i-1]=t;}for(i=0;icout
运行结果:
54369
1.structabc
{inta,b,c;};main()
{structabcs[2]={{1,2,3},{4,5,6}};intt;
cout
___________3_________________________________6____________________2.
voidswap(int*p1,int*p2){int*p;
p=p1;p1=p2;p2=p;}main()
{inta=3,b=5;int*pt1,*pt2;pt1=&a;pt2=&b;
cout
cout
___________3.5_____________________
______________3.5__________________
1、
#includeintt(){
staticinti=100;i+=5;returni;}
运行结果:
i=105i=100
2、
#includevoidswap1(int*p1,int*p2){intt;
t=*p1;*p1=*p2;*p2=t;}
voidswap2(int&p1,int&p2){int*t;t=p1;p1=p2;p2=t;}
voidmain(void){intx,y;inta,b;x=10,y=20;swap1(&x,&y);;a=100,b=200;
voidmain(){
cout
swap2(a,b);
cout运行结果是:
x=20,y=10
i=110
2、
#includevoidmain(void){
inti,x,num;cin>>x;while(x){num=x%10;cout
若输入x为145734则输出为:
437541
cout
cout
sum=fun(r1,r2);
cout
a=100,b=200
1、#includeintt(){
staticinti=100;i+=5;returni;}
voidmain(){
cout
运行结果:
i=1053#includestructs{intm;
floatx;};
voidswap(ss1,ss2){st;t=s1;s1=s2;s2=t;}
sfun(ss1,ss2){st;
t.m=s1.m+s2.m;t.x=s1.x+s2.x;returnt;}
voidmain(){
sr1={100,250.5},r2={200,350.5};swap(r1,r2);
执行程序后输出:
r1.m=100r1.x=250.5r2.m=200r2.x=350.5sum.m=300sum.x=601
4、#include“iostream.h”voidmain(){
staticchara[]=”Radio&TVUniversity”;staticintb[8]={6,8,9,2};char*p=a;int*q;q=b;cout
coutcout
执行程序后输出:
a,R,T,d
0,10,8,8
1.#includeusingnamespacestd;intmain(){
charc1=’A’,c2=’D’,c3=’k’;c1+=2;c2+=3;
c3-=4;
cout
_________C_____G______g__________________________
2.#includeusingnamespacestd;intmain(){
inti,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)cout
不是水仙花数___________________________
3#includeusingnamespacestd;intmain(){
constintn=9;
inta[n]={9,6,3,4,5,45,32,78,21},i,t;for(i=0;i
{t=a[i];a[i]=a[n-i-1];a[n-i-1]=t;}for(i=0;i
cout输出结果是:
2178324554369
4有如下程序:
#includeusingnamespacestd;classA{
public:
A()
{cout
};
classB{public:
B()
{cout
};
classC:
publicA{Bb;
public:
C(){cout
intmain(){Cobj;
return0;}
执行后的输出结果是:
ABC
5.#includeusingnamespacestd;voidswap(int*p1,int*p2){int*p;
p=p1;
p1=p2;p2=p;}main()
{inta=3,b=5;int*pt1,*pt2;
pt1=&a;pt2=&b;
cout
cout
运行结果:
3,5
3,5
6.#include#includeusingnamespacestd;intmain(){
cout.fill("*");cout.width(6);cout.fill("#");cout
return0;}
运行结果:
###123
3.#includeusingnamespacestd;intage(int);intmain()
{coutintage(intn){intc;if(n==1)
c=8;
else
c=age(n-1)+2;return(c);}
运行结果:
124.#includeusingnamespacestd;intmain()
{inta[5]={3,5,7,9,6};
inti,*p=a;
for(p=a;p
cout
cout
运行结果:
3579
1、#include
usingnamespacestd;
intmain()
{floatadd(float,float);floata=12.68,b=56.45;c=add(a,b);
cout
floatadd(floatx,floaty)
{floatz;
z=x+y;
return(z);
}
运行结果sum=69.13:
2、#include
usingnamespacestd;
intage(int);
intmain()
{coutreturn0;
}
intage(intn)
{intc;
if(n==1)c=8;
elsec=age(n-1)+2;
return(c);
}
运行结果:
12
3、#include
usingnamespacestd;
intmain()
{inta[5]={3,5,7,9,6};
inti,*p=a;
for(p=a;p
cout
cout
}
运行结果:
357return0;}voidfun(inti,intj){intx=7;cout
1.#includeusingnamespacestd;
intmain()
{
voidfun(int,int);
inti=2,x=5,j=7;
fun(j,6);
cout
输出结果是:
767275
2.当运行以下程序时,从键盘输入
a
pple
c
at(表示回车)
#include
usingnamespacestd;
intmain()
{chars[80],*p;
cin>>s;
p=s;
while(*(++p)!
=?
\0?
)
if(*p==?
a?
)peak;
else{p++;cin>>p;}
cout
return0;
}
________at________________________
内容仅供参考
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 写出 程序 分析 结果