首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test38_1,此工程包含一个源程序文件test38_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为: 2 is a factor of 10 源程序文件test38_1.cpp清单如
使用VC6打开考生文件夹下的工程test38_1,此工程包含一个源程序文件test38_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为: 2 is a factor of 10 源程序文件test38_1.cpp清单如
admin
2010-02-08
59
问题
使用VC6打开考生文件夹下的工程test38_1,此工程包含一个源程序文件test38_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为:
2 is a factor of 10
源程序文件test38_1.cpp清单如下:
#include <iostream.h>
class myclass
{
/***************** found *****************/
int n,d
public:
myclass(int i, int j){ n=i; d=j; }
friend int factor( myclass ob);
};
/***************** found *****************/
int myclass::factor(myclass ob)
{
/***************** found *****************/
if(ob.n%ob.d)
return 1;
else
return 0;
}
void main()
{
myclass ob1(10,2),ob2(13,3);
if(factor(ob1))
cout<<"2 is a factor of 10\n";
if(factor(ob2))
cout<<"3 is not a factor of 13\n";
}
选项
答案
(1) 错误:int n,d 正确;int n,d; (2) 错误:int myclass::factor(myclass ob) 正确:int factor(myclass ob) (3) 错误:if(ob.n%ob.d) 正确:if(ob.n%ob.d))
解析
(1)主要考查考生对于变量定义的理解,同类型的变量定义中间使用逗号分开,同时可以进行初始化,但是在整个定义的结尾必须使用分号,这是C++的规定:
(2)主要考查考生是否掌握了友元函数的定义,友元是在类的内部声明,类的外部实现的一种特殊的函数,它可以访问类内的所有成员,不过在类外的实现和调用的时候均不需要使用作用域符号“::”限制:
(3)主要考查考生对于if条件语句的掌握,只有括号内的条件为真,即值为1时,才执行if后面的语句,根据题目要求应该执行的是对象ob1,即2可以整除10,所以应该定义函数factor的返回值为能整除返回1,否则为0,而能够整除即取余运算值为0,所以在判断前应该加上非运算。
转载请注明原文地址:https://kaotiyun.com/show/G7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读下列史料并回答问题:历史上有这样一个民族:5000年的历史中,有2000多年在颠沛流离的路上行走天下,浪迹天涯,宛如一直行进在炼狱之巅。不管到哪里,他们没有权利,没有地位,没有自己的国家,随时有着被其他民族异化的危机(尽管事实上有一部分犹太人
简述古希腊克利斯提尼改革的主要内容及其意义。(南京大学2000年世界古代中世纪史真题)
一位教师计算了全班20个同学考试成绩的均值、中数和众数,发现大部分同学的考试成绩集中于高分段。下列哪句话不可能是正确的?()
在美国,赞成“六——三——三学制”,肯定了综合中学的地位,而且提出了“人人的中等教育”的文件是
对社会现实的文化状况进行分析和评价,向学生提供有价值的文化。这是教育的哪种文化功能
下列关于实用主义的说法错误的是
关于教育目的确立的依据,下列说法错误的是
下列关于学校教育的说法,错误的是
生物起源说和心理起源说的根本错误在于否认了教育的
随机试题
aboveallelseawakedeepsufferfrommistakeforsitdownerrordrowsythinkofwhile
将计算机用于天气预报,是其在()方面的主要应用。
患者,女,21岁。1年前右足外伤,近日感觉右足疼痛。X线片见下图:需要考虑哪些疾病
关于妇科病普查普治工作的资料统计以下哪项是正确的
关于药典及药品标准的叙述,不正确的是()
工程中直埋电缆必须选用()。
2012年5月,摩根大通首席执行官杰米.戴蒙对外宣布,由于交易员“伦敦鲸”押赌信贷衍生品的交易策略出现失误,该行出现了20亿元的交易亏损。有消息称,摩根大通在金融衍生品交易中的亏损可能高达90亿美元。金融工具的风险一般来源于()。
某男,40岁。8个月前,因让妻子开车去老家看望父母,不幸遇交通事故身亡,遭女方家人责备。该男承受巨大压力,内心痛苦,情绪低沉。目前一切后事交通事故纠纷已经处理完毕,情绪稍微稳定。家人为了使其及早摆脱痛苦,为其介绍了一位对象,现双方均有意发展关系,但自己不知
就给定资料反映的问题,用不超过150字进行概括。要求:全面,有条理,有层次。就给定资料,自选某一角度,自拟标题,写一篇1000字左右的文章。要求:中心明确,内容充实,论述深刻,有说服力。
2010年4月17日,某区人民政府洪山街道办事处将其闲置的临街房屋一间租给郑海开办服装店,租金一年为9600元。一年后街道办事处以临街房屋已增值为理由,要求郑海增缴租金300元。郑海不同意,双方因租金问题发生纠纷。2011年7月12日街道办事处主任指示所属
最新回复
(
0
)