阅读以下说明和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; 解析:本题中的代码实现了简单的一个分数类的定义,它的构造函数中能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。根据功能设计要求,仔细阅读代码可以知道a为分子,b为分母。(1)是判断分母b为零的处理;(2)处实现了当分数不是最简形式时进行约分;(3)处避免分母为负数;(4)、(5)处返回处理完毕的数据。
关于功和能的说法中,下列说法正确的是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 …