早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防

题目

阅读以下说明和C++码,填入(n)处。

[说明]

建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。

[C++代码]

include<iostream.h>

include<math.h>

class Num

{

public:

Num (int a,int b);

private:

int num1;

int num2;

}:

Num:: Num (int a,int b)

{

if( (1) )

{

cout<<"ERROR"<<endl;

return;

}

int min=fabs(a)<fabs (b)?fabs (a): fabs (b);

int x=1;

for (int i=1;i<=min;i++)

if( (2) )

x=i;

a/=X;

b/=x;

if( (3) )

{

a=-a;

b=-b;

}

(4)

(5)

}

参考答案
正确答案:(1)b==0 (2)a%i==0&&b%i==0 (3)b0 (4)num1=a; (5)num2=b;
(1)b==0 (2)a%i==0&&b%i==0 (3)b0 (4)num1=a; (5)num2=b; 解析:本题中的代码实现了简单的一个分数类的定义,它的构造函数中能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。根据功能设计要求,仔细阅读代码可以知道a为分子,b为分母。(1)是判断分母b为零的处理;(2)处实现了当分数不是最简形式时进行约分;(3)处避免分母为负数;(4)、(5)处返回处理完毕的数据。
看了阅读以下说明和C++码,填入(...的网友还看了以下:

关于功和能的说法中,下列说法正确的是A.功是物体蕴含能量的量度B.功就是能,能就是功.功和能是一回事 物理 2020-03-30 …

关于功和能的下列说法正确的是()A.功就是能,能就是功B.做功的过程就是能量转化的过程C.功有正功、 物理 2020-03-30 …

关于功和能,下列说法中不正确的是()A.如果一个物体能够对外做功,我们就说这个物体具有能量B.做功 物理 2020-05-14 …

下列说法关于电工学正确的是()A无功率是无用的功率B无功功率是表示电感元件建立磁场能量的平均功率C 物理 2020-08-02 …

关于功和能,下列说法正确的是()A.功和能单位相同,意义相同,功就是能,能就是功B.功和能虽然是两个 物理 2020-11-03 …

47.下列()是Excel2003具有的功能.A.能定期自动保存工作簿文件B.能带口令保存工作簿文件 其他 2020-11-04 …

对于中学生来说,学会理财,合理消费()A.是青少年必备的生活技能B.是将来成人走向社会后的必修的功课 政治 2020-11-21 …

下列说法正确的是()A.随着科技的进步永动机一定会研制成功B.热功当量的测定为能量守恒定律建立了牢固 物理 2020-12-03 …

关于功和能的关系,下列说法中正确的有()A.物体具有对外做功的本领就具有能B.做功过程就是物体能量的 其他 2020-12-31 …

能与功的关系物理下列说法正确的是()A.能就是功,功就是能B.物体做功越多,物体的能就越大C.外力对 物理 2021-01-08 …