首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test33_1,此工程包含一个源程序文件test33_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为: Number=1,2,3 sum=16 源程序文件test33_1.cpp
使用VC6打开考生文件夹下的工程test33_1,此工程包含一个源程序文件test33_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为: Number=1,2,3 sum=16 源程序文件test33_1.cpp
admin
2010-02-08
94
问题
使用VC6打开考生文件夹下的工程test33_1,此工程包含一个源程序文件test33_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果为:
Number=1,2,3
sum=16
源程序文件test33_1.cpp清单如下;
#include <iostream.h>
class Num
{
public:
/***************** found *****************/
void Num(int a,int b, int c);
void PrintNumber();
void PrintSum();
private:
int x,y,z;
static int sum;
};
/***************** found *****************/
int sum=10;
Num::Num(int a,int b, int c)
{
x=a;
y=b;
z=c;
sum=sum+x+y+c;
}
void Num::PrintNumber()
{
cout<<"Number="<<x<<","<<y<<","<<z<<end1;
}
void Num::PrintSum()
{
cout<<"sum="<<sum<<end1;
}
void main( )
{
Num m(1,2,3),*n;
n=&m;
m. PrintNumber();
/***************** found *****************/
n. PrintSum();
}
选项
答案
(1) 错误:void Num(int a,int b,int c); 正确:Num(int a,int b,int c); (2) 错误:int sum=10; 正确:int Num::sum=10; (3) 错误:n.PrintSum(); 正确:n->PrintSum();
解析
(1)函数Num为构造函数,构造函数不指定返回类型,其隐含有返回值,由系统内部使用;
(2)由于静态数据成员sum是类Num的成员,因此在初始化时必须使用作用域运算符限定其所属的类;
(3)n为指向类Num对象的指针,其访问公有成员函数需使用“->”,而不能使用“.”。
转载请注明原文地址:https://kaotiyun.com/show/o7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列改革内容不是在《天朝天亩制度》中提出的一项是()
简述统计假设检验中两类错误的定义及其关系。
下列选项中不是乌申斯基主张的教学原则是
提出“准备过完满生活,是教育应该履行的功能。这种功能的履行程度,也是评定教育课程的唯一理性的判断方式”的教育家是
下列表述不是爱尔维修的主张是
关于教育目的各组成部分,下列表述正确的是
简述教育的政治功能。
股票A的期望收益率为20%,股票B的期望收益率为12%。以方差表示的股票A的风险是股票B的3倍。如果两只股票之间的相关系数为0,那么由两只股票组成的最小方差组合的预期收益率为()。
波浪理论考虑的因素主要包括三个方面,其中最主要的是股价的()。
《合同法》第249条规定:当事人约定租赁期间届满租赁物归承租人所有,承租人已经支付大部分租金,但无力支付剩余租金,出租人因此解除合同收回租赁物的,收回的租赁物的价值超过承租人欠付的租金以及其他费用的,承租人可以要求部分返还。在该法律规则中,假定条件是(
随机试题
沟槽测量误差产生的原因有选用量具不适当、测量位置不准确和()。
在x=0处()。
患者,女,18岁。右食指被铁钉刺伤7天,现头晕头痛,张口不利,咀嚼无力。其诊断是
凉膈散的组成含有
有关腺苷,不正确的是( )。
下列关于应急预案说法正确的是()。
常见的压力容器由哪几部分组成?
香港联交所规定,如果公司在相同的管理层人员的管理下有连续3年的营业记录,以往3年盈利合计5000万港元,并且市值不低于1亿港元,则可以上市。()
关于文房四宝,下列说法错误的是()。
A、68%.B、23%.C、40%.D、50%.BNeil提到,调查发现23%的人会下车,答案为B。
最新回复
(
0
)