首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容: 0012FF68 1 0012FF3C 5 0012FF6C 2 0012FF44 4
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,即使程序在界面输出以下类似内容: 0012FF68 1 0012FF3C 5 0012FF6C 2 0012FF44 4
admin
2018-10-23
14
问题
使用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******的下面。
1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5 int *p,a[5]={1,2,3,4,5};
6 double *q,b[5]={5.0,4.0,3.0,2.0,1.0};
7 int x;
8 p=a;
9 q=b;
10 //********error********
11 for(x=0;x<=5;x++)
12 //********error********
13 cout<<p+x << ’’ ’’<<(p+x)<<’’ ’’<<q+x<<’’ ’’<<(q+x)<<end1;
14 return 0;
15 }
选项
答案
(1)for(x=0;x<5;x++) (2)cout<<p+x<< ’’ ’’ <<*(p+x) << ’’’’<<q+x<<’’ ’’<<*(q+x) <<end1;
解析
本题的程序功能是输出相差为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<<””<<*(p+x)<<’’ ’’<<q+x<<’’ ’’<<*(q+x)<<end1;”。
转载请注明原文地址:https://kaotiyun.com/show/f5Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类中包含了一个静态成员函数,则main函数中和P.fl(P);语句具有同样功能的语句为______。#include<iostream.h>classM{public:M(intA){A=a;B+=a;}
假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为______。
设有语句intn,m;chara[5],b;cin>>n>>a>>m>>b;为了分别将10和20分别赋给n和m,look赋给a,t赋给b,则正确的输入为
以下函数值的类型是fun(floatx){floaty;y=3*x-4;returny;}
下列程序的运行结果是main(){inta=2,c=5;cout<<"a="<<a<<"b="<<c<<endl;}
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
内联函数是通过______来实现的,因此内联函数是真正的函数。
下列程序的运行结果是()。#include<iostream.h>intx=5;intfun(intA){intC;C=X*a;returnC;}voidmain()
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base∷fun"<<end1;}};c1assDehVed:publicBase{public:
关于构造函数A()的拷贝构造函数正确的是
随机试题
IftheOlympicGamesareahistoryofmankind,wrestlingistheprologue(序幕).WhentheancientGamesoftheOlympiadwereborn,
A.AFPB.CEAC.CA25D.CA153E.PSA患者,男,70岁。尿频、尿流缓慢、排尿困难3年。选择前列腺癌的肿瘤标志
A.竞争性抑制B.非竞争性抑制C.反竞争性抑制D.不可逆性抑制E.以上均正确抑制剂与酶活性中心外的必需基团结合.不影响酶与底物的结合.属于
依照《民事诉讼法》的规定,以下哪些期间为不变期间?()
正向市场是远期月份合约的价格大于近期月份合约的价格的市场。()
应该建立以美术教师自评为主,()等共同参与的评价制度。
国家机关及其工作人员作出下列何种行为造成损害的,受害人有权取得国家赔偿?()。
程序流程图(PFD)中的箭头代表的是()。
A、 B、 C、 A
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyounga-dultsexperience.Andtheyalsoneed
最新回复
(
0
)