首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 10 6 30 2 2 注意:错误的语句在∥********error********的下面,修
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为: 10 6 30 2 2 注意:错误的语句在∥********error********的下面,修
admin
2017-09-20
29
问题
使用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全国计算机二级
相关试题推荐
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
对于重载的运算符>>,它是一个()。
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,
下列表示纯虚函数的成员函数是
下列叙述中正确的是
已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()con
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
运算符重载仍然保持其原来的优先级、________和________
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
随机试题
文化事象
可被阿托品阻断的受体是()
石崇与王恺争豪,并穷绮丽以饰舆服。盥:
激素需与受体结合才起作用,受体有在细胞膜上的也有在胞内的。下列通过胞内受体发挥作用的激素是
下列关于肝腺瘤的描述,正确的是
女性,45岁。被鱼刺扎伤右手食指尖2天,右手食指针刺样痛半天就诊。查体:T36.8℃。右手食指末节轻度肿胀、压痛,但张力不高,皮肤不红。病人右手食指肿胀加重,伴有剧烈搏动性跳痛,此时作切开引流,正确的操作是
债券有规定的偿还期限,债务人必须按期向债权人支付利息和偿还本金是债券的()
某网站针对年底上映的两部贺岁电影进行调查,在接受调查的160人中,看过《未来警察》的有91人,看过《杜拉拉升职记》的有59人,22人两部电影都看过,那么,两部电影都没看过的有多少人?()
患者,男性,42岁。诉左上后牙自发性持续性牙痛4天。不敢咬合。口腔检查:患牙面探查有深达髓腔的龋损,冷热诊无反应。叩痛(+++),松动Ⅱ°。根尖周区黏膜表面肿胀、压痛,扪诊深部波动感。初步诊断为急性根尖周炎,最佳应急处理方法是()。
持续改进方法的过程包含①识别改进战略/策略;②识别需要测量什么;③收集数据;④处理数据;⑤分析信息和数据;(6)展示并使用信息;⑦实施改进。其正确的顺序是()。
最新回复
(
0
)