首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容: 0012FF68 1 0012FF3C 5 0012FF6C 2 0012FF44 4
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容: 0012FF68 1 0012FF3C 5 0012FF6C 2 0012FF44 4
admin
2015-07-20
37
问题
使用VC6打开考生文件夹下的源程序文件modil.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
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)<<”“<
<
return 0;
}
选项
答案
(1)for(x=0;x<5 ; x++) (2)cout<
解析
本题的程序功能是输出相差为4的连续地址。从己定源程序的main主函数开始入手,依次执行程序中的语句,重点分析、调试标识下的错误语句,输出题目要求的结果。
解题思路
(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)<<“”<
转载请注明原文地址:https://jikaoti.com/ti/4DE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列各种函数中,______不是类的成员函数。
对于常成员函数,下面描述正确的是()。
在派生类中使用基类的成员,可以显式地使用【】来使用基类成员。
软件是程序、数据和【】的集合。
已知n是一个int型变量,下列语句中错误的是
下列叙述中正确的是
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plus(T1t1,T3t3){returnt1+t3;}
在关系数据库中,用来表示实体之间联系的是【 】。
以下哪个不是C++语言中的有效标识符()。
随机试题
SuggestionsforEffectiveResearch-basedAssignmentsIntroduction.well-designedassignments—teachstudentsvalua
几岁以后的吮咬习惯属于口腔不良习惯
A.上颌第一磨牙B.下颌第一磨牙C.下颌第一前磨牙D.下颌第二前磨牙E.上颌侧切牙牙内陷最常见于
如果已经为一位呼吸停止的患者施行了气管插管,用气囊人工通气过程中,在上腹部听到胃部洗水样汩汩样的声音,并且氧饱和度不上升,最可能解释这种现象的是
按计息周期,利率可以划分为()。
加快井巷工程关键线路工作施工的有效措施是()。
在记账无误的情况下,造成银行对账单和银行存款日记账不一致的原因是()。
个人理财业务是建立在()基础之上的银行业务,是一种个性化、综合化的服务活动。
企业盘盈的固定资产,应通过“待处理财产损溢”科目核算。()
贷款损失准备金的类别主要包括()。
最新回复
(
0
)