首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
admin
2009-02-15
75
问题
阅读以下说明和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)b<0 (4)num1=a; (5)num2=b;
解析
本题中的代码实现了简单的一个分数类的定义,它的构造函数中能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。根据功能设计要求,仔细阅读代码可以知道a为分子,b为分母。(1)是判断分母b为零的处理;(2)处实现了当分数不是最简形式时进行约分;(3)处避免分母为负数;(4)、(5)处返回处理完毕的数据。
转载请注明原文地址:https://kaotiyun.com/show/vwDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
假设A、B为布尔变量,对于逻辑表达式(A&&B||C),需要______个测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5
加密和解密是明文和密文之间的可逆转换,______不属于加密算法。A.RSAB.SHAC.DESD.AES
CMM对软件测试没有提供单独的关键过程领域(KPA),所以许多研究机构和测试服务机构从不同角度出发提出了有关软件测试方面的能力成熟度模型,其中软件测试成熟度模型(TMM)是当前影响力最大的软件测试过程模型。TMM制定了5个成熟度等级,它们依次是:初始级、阶
若有关系R(A,B,C,D)和S(C,D,E),则与表达式π3,4,7(σ4<5(R×S))等价的SQL语句如下:SELECT(17)FROM(18)WHERE(19);(18)
软件配置管理中,基线的种类不包括()。
假设段页式存储管理系统中的地址结构如下图所示,则系统()。
在ISO/IEC软件质量模型中,功能性是与一组功能及其指定的性质的存在有关的一组属性,其子特性不包括__________。
用户访问某Web网站,浏览器上显示“HTTP-404”错误,则故障原因是(70)。
如果在查找路由表时发现有多个选项匹配,那么应该根据___________(25)原则进行选择。假设路由表有4个表项如下所示,那么与地址139.17.179.92匹配的表项是____________(26)。(25)
软件设计阶段一般又可分为______。A.逻辑设计与功能设计B.概要设计与详细设计C.概念设计与物理设计D.模型设计与程序设计
随机试题
Giventheadvantagesofelectronicmoney,youmightthinkthatwewouldmovequicklytothecashlesssocietyinwhichallpaymen
A.从规律宫缩到宫口开全B.宫口开全到胎儿娩出C.胎儿娩出至胎盘娩出D.胎盘娩出到产后2小时E.从规律宫缩到宫口开大3cm产程中第二产程是
田某数年怠于催讨债款,已逾诉讼时效期限。但田某执意要提起诉讼,以讨个公道。对此,有人劝阻他,并帮助他分析下列几种对其不利的情形,请问:下列哪种分析是正确的?
市场定位过程中,企业必须首先确认自身的竞争优势,为此需要对主要竞争对手进行如下评估_______。
下列有关“直觉”的表述,不符合原文内容的一项是:第四段中“直觉总是出现在意识的边缘而不是中心”一句的意思是:
一个社会只有在经济增长的条件下才能对资源进行公平的分配,要想取得经济增长,该社会必须保障其每个公民的经济机会是均等的,要保障经济机会的均等就必然要求社会的政府去积极地推动它。如果上文正确,那么从中可适当地得出结论:
Whatdoesthemanmean?
Whatarethedisadvantagesofoutboundtravel?
Justlastweek,forexample,theWorldHealthOrganization(WHO)announcedthedisturbingdisclosurethatchickflumaybepretty
EnviablyhealthyDenmarkisleadingthewayintaxingunhealthyfood.Whyaretheydoingit,andwillitwork?TheDanishgovern
最新回复
(
0
)