c++程序练习题

c++程序练习题

ID:40524695

大小:68.00 KB

页数:6页

时间:2019-08-04

c++程序练习题_第1页
c++程序练习题_第2页
c++程序练习题_第3页
c++程序练习题_第4页
c++程序练习题_第5页
资源描述:

《c++程序练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1选择题1)如果有以下语句:inta,b;charm,n;cin>>a>>b>>m>>n;则下列输入数据的方式中正确的是()。A.10,20,X,YB.1020XYC.1020XYD.10、20、X、Y答案:C 2)以下不正确的语句是()。A.if(x>y);B.if(x=y)&&(x!=0)x+=y;C.if(x!=y)cin>>x;elsecin>>y;D.if(xvoidmain(){inta=6,b=6;if(a>5)a-=1;b+=1;el

2、sea+=1;b-=1;cout<<”a=”<

3、执行次数为()。#includevoidmain(){inta,b;for(a=0,b=5;a<=b+1;a+=2,b--)cout<voidmain(){chara;inti;cin>>a;for(i=1;i<=10;i++){if((a>=’a’)&&(a<=’z’))a=a-i;cout<

4、字母变成它前面i个的字母答案:D2)intx=0,s=0;while(!x!=0)s+=++x;cout<

5、以下能正确计算1*2*3*…*10的程序段是()。A.do{i=1;s=1;B.do{i=1;s=0;s=s*i;i++;}s=s*i;i++;}while(i<=10);while(i<=10);C.i=1;s=1;D.i=1;s=0;do{s=s*i;do{s=s*i;i++;}i++;}while(i<=10);while(i<=10);答案:C  2)C++语言中while和do-while循环的主要区别是()。A.do-while的循环体至少无条件执行一次B.while的循环控制条件比do-while的循环控制条件严格C.do-while允许从

6、外部转到循环体内D.do-while的循环体不能是复合语句答案:A  3)对for(表达式1;;表达式3)可理解为()。A.for(表达式1;0;表达式3)B.for(表达式1;1;表达式3)C.for(表达式1;表达式1;表达式3)D.for(表达式1;表达式3;表达式3)答案:B 4)for(i=2;i==0;)cout<viodmain(){inti,b,k=0;for(i=1;i<=5;i++

7、){b=i%2;while(b-->=0)k++;}cout<>x;if(x<0)continue;cout<=0时什么也不输出C.cout永远也不执行D.最多允许输出100个非负整数答案:D1填空题1)下面的程序实现输出x,y,z三个数中的最大值,请填入正确的内容。#includevoidmain(){intx=5,y=8,z=9,u,v;i

8、f((1))u=x;elseu=y;if((2))v=u;elsev=z;cou

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。