首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 10 6 30 2 2 注意:错误的语句在∥********error********的下面,修
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 10 6 30 2 2 注意:错误的语句在∥********error********的下面,修
admin
2017-09-20
44
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:
10
6
30
2
2
注意:错误的语句在∥********error********的下面,修改该语句即可。
#include
class CMyClasS
{
private:
int number;
int Add(int i)
{
return number+=i;
}
int Sub(int i)
{
return number一=i;
}
int Mul(int i)
{
return number*=i;
}
int Div(int i)
{
if(i!=0)
{
return number/=i;
}
else
return number;
}
∥********error********
typedef int(FUNC)(int);
∥********error********
FUNC func[];
public:
CMyClass()
{
func[0]=CMyClass::Add;
func[1]=CMyClass::Sub;
func[2]=CMyClass::Mul;
func[3]=CMyClass::Div;
number=0;
}
int CallFunction(int i,int j)
{
∥********error********
return(func
)(j);
}
};
void mein()
{
CMyClas S myobj;
cout<
cout<
cout<
cout<
cout<
}
选项
答案
(1)typedef int(CMyClasS::*FUNC)(int); (2)FUNC func[4]; (3)return(thiS一>*func[i])(j);
解析
CMyClass类有一个成员变量number,多个成员函数分别实现加减乘除功能。使用typedef定义了一个返回值是整型并带有一个整型参数的函数指针,并通过实例化一个容量为4的函数指针数组实现对类中定义的方法的调用。
转载请注明原文地址:https://kaotiyun.com/show/IHAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include"iostream.h"voidmain(){intx=1,a=0,b=0;switch(x){caseO:b++;easel:a++;
对于拷贝初始化构造函数和赋值操作的关系,正确的描述是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
下列表示纯虚函数的成员函数是
类的构造函数的作用是
以下不属于构造函数特征的是
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}
下列对字符数组进行初始化的语句正确的是
插入排序算法的主要思想:每次从未排序序列中取出一个数据,插入到己排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,in
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
随机试题
关于Internet,下列说法正确的是_________。
下列有关债权人行使代位权的条件的表述错误的一项是()
链霉素的主要不良反应四环素类主要的不良反应
总体单位总量与总体标志总量,可以随研究对象的变化而发生变化。()
2011年6月30日,A公司的一项采用公允价值模式计量的投资性房地产租赁期届满,A公司将其收回后作为办公楼供本企业行政部门使用,该房地产2010年12月31日的公允价值为2000万元,2011年6月30日的公允价值为1900万元,2011年上半年的租金
公司是否对股东派发股利以及比率高低,主要取决于企业对()因素的权衡。
海洋:海浪:冲浪板
Thecompanyrecommendedthatanewpetrolstationshouldbebuilthere.
【S1】【S9】
A、Shedoessometeachingwork.B、Shedoesherhomework.C、Sheworksasababysitter.D、Sheattendsweekendlessonstoimprovehe
最新回复
(
0
)