问答题
使用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)