首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为: 1 2 3 4 5 4 3 2 1 1 2 3 4 3 2 1
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为: 1 2 3 4 5 4 3 2 1 1 2 3 4 3 2 1
admin
2017-03-22
35
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为:
1 2 3 4 5 4 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1
注意:错误的语句在//********error********的下面,修改该语句即可。
#include
#include
Void main()
{
int i,j,k;
for(i=5;i>=1;i--)
{
//********error********
for(j=1;j<=i;j++)
cout<<" ";
//********error********
for(k=1;k>=i;k++)
cout<
//********error********
for(k=i-1;k>0;k++)
cout<
cout<
}
}
选项
答案
(1)for(j=1 ; j<=5-i;j++) (2)for(k=1;k<=i;k++) (3)for(k=i-1;k>0;k--)
解析
(1)分析可知,两个循环负责输出两半数值,刚开始还有空格,而且空格书逐行增加,因此也必须用循环来实现输出空格,即内层第一个小循环负责输出空格,因此for(j=1;j<=i;j++)应改为for(j=1;j<=5-i;j++)。
(2)第二个小循环负责输出左半部分数值,外层大循环i从5变到1,而每行前半部分数值的最大值在减小,因此第二个循环的循环变量j与i之和满足一定关系,即j<=i,第2个标识处for(k=1;k>=i;k++)应改为for(k=1:k<=i;k++)。
(3)第三个小循环负责输出右半部分数值,数值从大变到小,因此循环变量k的初值为i-1,k逐次变小,即第3标识处for(k=i-1;k>0;k++)应改为for(k=i-1;k>0;k--)。
转载请注明原文地址:https://kaotiyun.com/show/Y9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的函数定义是某函数模板能够生成的函数实例intsquare(intn)(returnn*n;)doublesquare(doublen)(retumn*n;)由此可知,该函数模板的定义是______。
7.在执行语句序列:inti=0;doi++;while(i*i
有两个关系R和T如下:则由关系R得到关系T的操作是()。
下面是关于派生类声明的开始部分,其中正确的是
若有以下程序:#include<iostream>usingnamespace.std;classdata{public:intx;data(intx){
下列程序用于将源文件中的字母进行大小写转换,while的条件是【 】。#include<iostream.h>#include<fstream.h>#include<iomanip.h>void
若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
在关系数据库中,用来表示实体之间联系的是
随机试题
下述哪项检查为阳性结果即可确诊新生儿的先天性髋脱位
共同过错
属于施工质量控制中的事后控制工作的是()。
2018年9月,x市人民法院受理了本市甲公司诉Y市乙公司合同纠纷一案。2018年12月,Y市人民法院受理了债务人乙公司的破产申请,此时,甲、乙公司之间的合同纠纷尚未审结。下列关于该合同纠纷案的表述中,正确的是()。
小马大学毕业后应聘到红叶机械集团公司工作已2年。最近,集团公司决定对主营业务进行调整,小马所在的部门将被撤并。公司领导找小马谈话,提出了两个建议,一是公司新设立了劳务派遣公司,建议小马将与公司建立的劳动关系转到劳务派遣公司,由该劳务派遣公司将小马再派遣到集
根据支付结算法律制度的规定,下列人员中,行使付款请求权时,对持票人负有付款义务的有()。
(2003年真题)某出版社拟出版一本书,经测算固定成本为20000元,单位售价为12元,单位变动成本为8元。为实现80000元的利润,销售总量至少应达到()册。
Itisreportedthatbytheendofthismonth,theoutputinthisfactory______byabout10%.
Thecontinuouspresentationofscarystoriesaboutglobalwarminginthepopularmediamakesusunnecessarilyfrightened.Evenw
Anewanalysisoffederalmoneythatpublicschoolsreceiveforlow-incomestudentsshowsthatarecordnumberofthenation’ss
最新回复
(
0
)