首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
38
问题
使用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://kaotiyun.com/show/q3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于C++主函数特性,下列叙述正确的是()。
以下程序的执行结果为()。#include<iostream.h>classSample{intn;public:Sample(inti){n=i;}operator++(){n+
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的正确方法是()。
若要把函数voidf()定义为aClass的友元函数,则应该在类aClass的定义中加入的语句是()。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
诊断和改正程序中错误的工作通常称为【 】。
下列不是描述类的成员函数的是
已知枚举类型定义语句为: enum Token{NAMB,NUMBER,PLUS=5,MINUS,PRINT=10}; 则下列叙述中错误的是
以下各选项组中,均是C++语言关键字的组是
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
关于一元线性回归方程,下列表述错误的是()。
Whatworriedmemostwas________tovisittheGreatWallwithmyparents.
HL25穿心型电流互感器,当被测导线在电流互感器的孔中直接穿过时,其变比为600/5A;若被测导线在孔中穿绕了三次,则此时的变比应是()。
计算积分I=
甲服装有限公司是一家专门生产和销售牛仔裤的传统公司,其生产主要依靠雇佣廉价的劳动力进行手工制造,这些员工几乎没有经验,相比其他利用机器流水线式生产并拥有专业团队的公司,甲公司的牛仔裤经常被客户投诉线头太多,缝合的不好,号码大小也不一致,面对这些,甲公司不仅
一些党内蛀虫放弃了正确的世界观、人生观和价值观,无休止地索贿受贿,简直到了________的地步,结果身败名裂,被人民钉在了历史的耻辱柱上。填入划横线部分最恰当的一项是:
设函数u=f(x,xy,xyz),求
设f(χ)在[0,1]上连续,证明:存在ξ∈(0,1),使得∫0ξf(t)dt+(ξ-1)f(ξ)=0.
数据库系统的核心是
ImprovingYourMotivationforLearningEnglishI.TheimportanceofthetechniquesforimprovingmotivationA.Necessityforlea
最新回复
(
0
)