首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是: 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 注意:不要改动main函
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是: 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 注意:不要改动main函
admin
2018-10-23
17
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行有问题,请改正main函数中的错误,使程序的输出结果是:
1 1 2 2 3 3
4 4 5 5 6 6
7 7 8 8 9 9
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
1 #include<iostream.h>
2 #include<iomanip.h>
3 void main() {
4 int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
5 int *p,i;
6 //********error********
7 p=a;
8 for(i=0;i<9;i++) {
9 cout<<setw(2)<<*(p+i);
10 //********error********
11 cout<<setw(2)<<*(a+i);
12 if(i%3==2) cout<<end1;
13 }
14 }
选项
答案
(1)P=&a[0][0]; (2)cout<<setw(2)<<*(*a+i);
解析
从已给定源程序的main主函数开始入手,可以看出程序是通过数组与指针两种方法输出数组值。
(1)打开modi1.cpp,调试程序,显示错误提示为第一标识下“modi1.cpp(7):error C2440:’=’:cannot convert from ’int[3][3]’to ’int *’”,a为二维数组型变量,将其值赋值给p,应该是p指向数组a的起始位置,即“p=&a[0][0];”。
(2)程序中第2个标识下的“cout<<setw(2)<<*(a+i);”语句应该是输出数组a中元素的值,而该语句是*(a+i)指向数组第i个位置,要指向其值应该是*(*a+i),所以第2个标识下的语句改为“cout<<setw(2)<<*(*a+i);”。
转载请注明原文地址:https://kaotiyun.com/show/iwAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类的对象被创建时,______函数会被自动调用。
下列程序的输出结果是______。#include<iostream>usingnamespacestd;template<typenameT>Tfun(Ta,Tb){return(a<=b)?a:b;}int
下列叙述中错误的是()。
若类A和类B的定义如下classA{inti,j;public:intgeti(){returni;}};classB:publicA{
派生类构造函数的执行顺序是先执行______的构造函数,然后执行成员对象的构造函数,最后执行______的构造函数。
下面各项中不属于软件生存期中开发阶段的是
在最坏情况下,冒泡排序所需要的比较次数为
全面支持软件开发过程的软工具集合被称为______。
一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是______。
算法复杂度主要包括时间复杂度和______复杂度。
随机试题
某虹膜睫状体炎患者,近日来感头痛、视力模糊。检查后发现:虹膜充血水肿,房水流畅系数下降,眼内压升高。诊断为急性青光眼。请问:房水直接同流的途径是()
设函数z=xe2y,则
执业药师管理的目的是
承诺人发出承诺后反悔的,可以撤回承诺;但是,撤回承诺的通知应当在承诺通知到达要约人之前到达要约人。()
东方、西方和阿拉伯三大烹饪流派的代表分别为:中国烹饪、____________烹饪和____________烹饪。
分析韩混的《五牛图》。
Isuggestedhe______(使自己适应)hisnewconditions.
简述平衡记分卡方法。
ApprenticeshipshavelongbeenpopularinEurope,butworkforce-orientedhighschooltrainingisnearlyascommonin【M1】______U
A、Itprovidesusfoodandplacetolive.B、Itcontactswithusfrombirthtodeath.C、Itworkswithgenestoshapewhoweare.D
最新回复
(
0
)