C++程序阅读题教学文案.docx

上传人:b****5 文档编号:7813227 上传时间:2023-01-26 格式:DOCX 页数:12 大小:17.55KB
下载 相关 举报
C++程序阅读题教学文案.docx_第1页
第1页 / 共12页
C++程序阅读题教学文案.docx_第2页
第2页 / 共12页
C++程序阅读题教学文案.docx_第3页
第3页 / 共12页
C++程序阅读题教学文案.docx_第4页
第4页 / 共12页
C++程序阅读题教学文案.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

C++程序阅读题教学文案.docx

《C++程序阅读题教学文案.docx》由会员分享,可在线阅读,更多相关《C++程序阅读题教学文案.docx(12页珍藏版)》请在冰豆网上搜索。

C++程序阅读题教学文案.docx

C++程序阅读题教学文案

1.阅读以下程序:

#include

usingnamespacestd;

voidf(intx,int&y){intz=x;x=y;y=z;}

intmain()

{

intx=0,y=1;

f(x,y);

cout<

return0;

}

运行时的输出结果是________。

2.阅读以下程序:

#include

usingnamespacestd;

constintM=3,N=4;

intmain()

{

inti,j,s=0;

for(i=1;i<=M;i++)

for(j=1;j<=N;j++)

s+=i*j;

cout<<”s=”<

return0;

}

执行这段程序的结果是。

3.阅读以下程序:

#include

usingnamespacestd;

inta[8]={36,25,20,43,12,70,66,35};

intmain()

{

ints0,s1,s2;

s0=s1=s2=0;

for(inti=0;i<8;i++)

{

switch(a[i]%3)

{

case0:

s0+=a[i];break;

case1:

s1+=a[i];break;

case2:

s2+=a[i];break;

}

}

cout<

return0;

}

该程序的输出结果是。

4.阅读以下程序:

#include

usingnamespacestd;

intmain()

{

intx=24,y=88;

inti=2,p=1;

do

{

while(x%i==0&&y%i==0)

{

p*=i;

x/=i;

y/=i;

}

i++;

}while(x>=i&&y>=i);

cout<

return0;

}

该程序的输出结果是。

5.阅读以下程序:

#include

#include

usingnamespacestd;

constintN=3;

intmain()

{

inta[N][N]={{7,-5,3},{2,8,-6},{1,-4,-2}};

intb[N][N]={{3,6,-9},{2,-8,3},{5,-2,-7}};

inti,j,c[N][N];

for(i=0;i

for(j=0;j

c[i][j]=a[i][j]+b[i][j];

for(i=0;i

for(j=0;j

cout<

cout<

}

return0;

}

该程序的输出结果是。

6.阅读以下程序:

#include

usingnamespacestd;

intmain()

{

inta[8]={25,48,32,85,64,18,48,29};

intmax,min;

max=min=a[0];

for(inti=0;i<8;i++)

{

if(max>a[i])max=a[i];

if(min

}

cout<<"max:

"<

cout<<"min:

"<

return0;

}

程序运行结果:

7.阅读以下程序:

#include

#include

#include

usingnamespacestd;

inta[4]={36,-5,73,8};

voidmain()

{

inti,y;

for(i=0;i<4;i++)

{

if(a[i]<0)y=1;

elseif(a[i]<10)y=a[i]*a[i]+3;

elseif(a[i]<60)y=4*a[i]-5;

elsey=int(sqrt(a[i]));//sqrt(x)为取x的平方根函数

cout<

}

}

程序运行结果:

8.阅读以下程序:

#include

usingnamespacestd;

intmain()

{

intx=24,y=88;

inti=2,p=1;

do{

while(x%i==0&&y%i==0){

p*=i;

x/=i;

y/=i;

}

i++;

}while(x>=i&&y>=i);

cout<

return0;

}

该程序的输出结果是

9.阅读以下程序:

#include

usingnamespacestd;

intmain()

{

intarr[5],sum=0,maxValue;

for(inti=0;i<5;++i)

{

cin>>arr[i];

sum+=arr[i];

}

maxValue=arr[0];

for(inti=1;i<5;++i)

if(arr[i]>maxValue)

maxValue=arr[i];

cout<<(sum–maxValue)/2<

return0;

}

当从键盘输入值24596时,程序的输出结果为_______________

10.阅读以下程序:

#include

usingnamespacestd;

intmain()

{

intn,count=0;

cin>>n;

while(n>1)

{

if(n%2==0)

n/=2;

else

n=3*n+1;

++count;

}

cout<

return0;

}

当从键盘输入值5时,程序的输出结果为_______________

11.阅读以下程序:

#include

usingnamespacestd;

intmain()

{

charstr[20];

cin>>str;

for(char*p=str;*p!

=‘\0’;++p)

if(*p>=‘0’&&*p<=‘9’)

*p=‘#’;

cout<

return0;

}

当从键盘输入字符串“19days5months”时,程序的输出结果为_______________

12.阅读以下程序:

#include

usingnamespacestd;

intfunc(intn);

intmain()

{

intn;

cin>>n;

cout<

return0;

}

intfunc(intn)

{

if(n==1)

return1;

else

returnfunc(n-1)+n;

}

当从键盘输入值9时,程序的输出结果为_______________

13.阅读以下程序:

#include

usingnamespacestd;

intfun(intx)

{

staticintm=0;

intI=2;

I+=m+1;

m=I+x;

returnm;

}

intmain()

{

intj=4,k;

k=fun(j);

k=fun(j);

cout<

return0;

}

则程序的运行结果为。

14.阅读以下程序:

#include

usingnamespacestd;

charb[20]="ABCDEF";

intmain()

{

char*chp;

for(chp=b;*chp;chp+=2)

cout<

return0;

}

则程序的运行结果为。

15.阅读以下程序:

#include

usingnamespacestd;

intmain()

{

inta[10]={19,23,44,17,37,28,49,36};

int*p;

p=a;

cout<<(p+=3)[3];

return0;

}

则程序的运行结果为。

16.阅读以下程序:

#include

usingnamespacestd;

voidfun(floata)

{

cout<

}

voidfun(inta)

{

cout<

}

intmain()

{

floatr=3.5;

intnum=5;

fun(r);

fun(num);

return0;

}

则程序的运行结果为

17.阅读以下程序:

#include

usingnamespacestd;

structcomplex

{

intx;

inty;

};

intmain()

{

complexcnum[2]={{1,3},{2,7}};

cout<

return0;

}

则程序的运行结果为

18.阅读以下程序:

#include

usingnamespacestd;

longsequence(longa[],intn);

intmain()

{

longarr[10],result;

result=sequence(arr,10);

for(inti=0;i<10;++i)

cout<

cout<

cout<<“Sum=”<

return0;

}

longsequence(longa[],intn)

{

a[0]=2;

for(inti=1;i

a[i]=2*a[i-1]-1;

longsum=0;

for(inti=0;i

sum+=a[i];

returnsum;

}

程序的输出结果为_______________

19.阅读以下程序:

喜欢□一般□不喜欢□#include

尽管售价不菲,但仍没挡住喜欢它的人来来往往。

这里有营业员们向顾客们示范着制作各种风格迥异的饰品,许多顾客也是学得不亦乐乎。

在现场,有上班族在里面精挑细选成品,有细心的小女孩在仔细盘算着用料和价钱,准备自己制作的原料。

可以想见,用本来稀奇的原料,加上别具匠心的制作,每一款成品都必是独一无二的。

而这也许正是自己制造所能带来最大的快乐吧。

usingnamespacestd;

我们大学生没有固定的经济来源,但我们也不乏缺少潮流时尚的理念,没有哪个女生是不喜欢琳琅满目的小饰品,珠光宝气、穿金戴银便是时尚的时代早已被推出轨道,简洁、个性化的饰品成为现代时尚女性的钟爱。

因此饰品这一行总是吸引很多投资者的目光。

然而我们女生更注重的是感性消费,我们的消费欲望往往建立在潮流、时尚和产品的新颖性上,所以要想在饰品行业有立足之地,又尚未具备雄厚的资金条件的话,就有必要与传统首饰区别开来,自制饰品就是近一两年来沿海城市最新流行的一种。

intmain()

开了连锁店,最大的好处是让别人记住你。

“漂亮女生”一律采用湖蓝底色的装修风格,简洁、时尚、醒目。

“品牌效应”是商家梦寐以求的制胜法宝。

{

charstr[30];

cin>>str;

开了连锁店,最大的好处是让别人记住你。

“漂亮女生”一律采用湖蓝底色的装修风格,简洁、时尚、醒目。

“品牌效应”是商家梦寐以求的制胜法宝。

for(inti=0;str[i]!

=‘\0’;++i)

加拿大beadworks公司就是根据年轻女性要充分展现自己个性的需求,将世界各地的珠类饰品汇集于“碧芝自制饰品店”内,由消费者自选、自组、自制,这样就能在每个消费者亲手制作、充分发挥她们的艺术想像力的基础上,创作出作品,达到展现个性的效果。

{

if(str[i]>=‘A’&&str[i]<=‘Z’)

str[i]+=32;

创业首先要有“风险意识”,要能承受住风险和失败。

还要有责任感,要对公司、员工、投资者负责。

务实精神也必不可少,必须踏实做事;if(str[i]>=‘a’&&str[i]<=‘z’)

str[i]-=32;

情感性手工艺品。

不少人把自制的手机挂坠作为礼物送给亲人朋友,不仅特别,还很有心思。

每逢情人节、母亲节等节假日,顾客特别多。

}

cout<

return0;

朋友推荐□宣传广告□逛街时发现的□上网□}

500元以上1224%当从键盘输入字符串“This99”时,程序的输出结果为_______________

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

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

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