首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容: 0012FF68 1 0012FF3C 5 0012FF6C 2 0012FF44 4 0012FF70 3 0
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容: 0012FF68 1 0012FF3C 5 0012FF6C 2 0012FF44 4 0012FF70 3 0
admin
2016-10-28
59
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容:
0012FF68 1 0012FF3C 5
0012FF6C 2 0012FF44 4
0012FF70 3 0012FF4C 3
0023FF74 4 0012FF54 2
0012FF78 5 0012FF5C 1
006AFDCC~006AFDEF数据可能因为机器的不同,程序的输出的内容会有差异。只要相差为4的连续地址即可。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include<iostream>
using namespace std;
int main()
{
int *p,a[5]={1,2,3,4,5};
double *q,b[5]={5.0,4.0,3.0,2.0,1.0};
int x;
p=a;
q=b;
//********error********
for(x=0;x<=5;x++)
//********error********
cout<<p+x<<" "<<(p+x)<<" "<<q+x<<" "<<(q+x)<<endl;
return0;
}
选项
答案
(1)for(x=0;x<5;x++) (2)cout<<p+x<<" "<<*(p+x)<<" "<<q+x<<" "<<*(q+x)<<endl;
解析
(1)根据数组a、b定义,它们都是5个元素,而第1个标识下的“for(x=0;x<=5;x++)”循环了6次,应该是5次,所以第1个标识下的将其修改为“for(x=0;x<5;x++)”
(2)第2个标识下的P变量为指针型变量,p+x为指向数组中第x个元素的地址,这里要输出的是存储单元的内容,所以使用“*”指针元素符,即修改为“cout<<p+x<<" "<<*(p+x)<<" "<<q+x<<" "<<*(q+x)<<endl;”。
转载请注明原文地址:https://kaotiyun.com/show/AONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列描述中错误的是
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
定义如下枚举类型:enumNumber{one=1,tow=2,four=4,eight=8},则下列语句正确的是()。
类模板不同于函数模板,类模板只可用【】型参数。
数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。
有如下程序:#include"iostrearn.h"voidmain(){intx=1,a=0,b=0;switch(x){case0
如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是______。
对于模板定义关键字class和typename说法不正确的是
下列叙述中正确的是
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是【 】。
随机试题
容器的设计压力为1.6MPa≤P
对如图所示平面图形来说,下列结论中错误的是:
某公司计划第5年末购置一套30万元的设备,拟在这5年内每年末等额存入一笔资金到银行作为专用基金,银行存款利率为1.98%,按复利计息,则每年等额存入的资金额应不少于( )万元。
形成预膜的方法有()。
施工企业A公司承包某铁路建设工程路基、桥涵施工任务。在某段路基有软土地基需要处理,工程开工后,该施工企业没有经过业主同意直接将塑料排水板和粉体喷射搅拌桩处理软基的施工任务分包给一具备资格的专业承包单位B公司。在施工过程中,专业承包商没有等到正式下达施工图纸
简述公司章程的概念及其特征。
以下关于职务分析中常用方法适用条件的理解,准确的是()。
Insomniacs(someonewhocannotsleepeasily)don’tjustsufferatnight.Duringtheday,theyoftenfeelsleepy,havetroubleconc
(The)MainGateway地图题首先需要找到图中的起始点,然后沿着某一个方向走下去。录音中提到游览的起始点在平面图(plan)上有一个X的标志,这个地方叫做TheMainGateway。
Haveyoueverdreamedofowningyourowncar7Imaginedrivingdownatree-linedstreetwiththewindowsdownonasunnyday,aw
最新回复
(
0
)