结构化程序设计习题答案

结构化程序设计习题答案

ID:32171839

大小:95.00 KB

页数:17页

时间:2019-02-01

结构化程序设计习题答案_第1页
结构化程序设计习题答案_第2页
结构化程序设计习题答案_第3页
结构化程序设计习题答案_第4页
结构化程序设计习题答案_第5页
资源描述:

《结构化程序设计习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章结构化程序设计部分习题一、选择题1、设有程序段intk=10;while(k=0)k=k-1;则下面叙述中正确的是()(A)while循环执行10次(B)循环是无限循环(C)循环体语句一次也不执行(D)循环体语句执行一次2、设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;cout<

2、=2;while(a

3、()(A)0(B)1(C)2(D)38、下面程序的功能是将从键盘输入的一对数,由小到大排序输出。当输入一对相等数时结束循环,①处应选择()#includevoidmain(){inta,b,t;cin>>a>>b;while(①){if(a>b){t=a;a=b;b=t}cout<>a>>b;}}(A)!a=b(B)a!=b(C)a==b(D)a=b9、下面程序的运行结果是()#includevoidmain(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;

4、j++){if(j%2)continue;x++;}x++;}cout<<"x="<vo

5、idmain(){inta,max=0;cin>>a;while(①){if(max>a;}cout<voidmain(){intnum=0;while(num<=2){num++;cout<

6、制条件严格(C)do-while允许从外部转到循环体内(D)do-while的循环体不能是复合语句14、以下能正确计算1×2×3×...×10的程序段是()(A)do{i=1;s=1;s=s*i;i++;}while(i<=10);(B)do{i=1;s=0;s=s*i;i++;}while(i<=10);(C)i=1;s=1;do{s=s*i;i++;}while(i<=10);(D)i=1;s=0;do{s=s*i;i++;}while(i<=10);15、以下程序段()x=-1;do{x=x*x;}while(!x);(A)是死循环(B)循环执行二次(C)循环执行一次(D)

7、有语法错误16、若有如下语句intx=3;do{cout<<(x-=2)<voidmain(){intn,sum=0;n=2345;do{sum=sum+①;n=②;}while(n);cout<

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

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

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