首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
admin
2009-02-15
35
问题
阅读以下说明和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://jikaoti.com/ti/9Pi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
J2EE系统架构被各种信息系统普遍采用,______不属于其服务器端应用组件。A.ServletB.JSPC.EJBD.Applet
螺旋模型综合了______的优点,并增加了这两种模型忽略的风险分析。A.瀑布模型和演化模型B.瀑布模型和喷泉模型C.演化模型和喷泉模型D.原型和喷泉模型
程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有______等特点。A.开发效率低,运行效率低B.开发效率高,运行效率低C.开发效率低,运行效率高D.开发效率高,运行效率高
为了使软件测试更加高效,应遵循的原则包括______。①所有的软件测试都应追溯到用户需求,充分注意缺陷群集现象②尽早地和不断地进行软件测试、回归测试③为了证明程序的正确性,尽可能多地开发测试用例④应由不同的测试人员对测试所发
在UML类图中,包含订单和订单明细两个类,则这两个类之间的关系应为______。
以下关于软件质量和度量的说法,错误的是()。
循环冗余校验码(CRC)利用生成多项式进行编码。设数据位为k位,校验位为r.位,则CRC码的格式为()。
在进行软件设计时,以下结构设计原则中,不正确的是()。
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是()。
随机试题
下列会计科目中,属于流动负债的是()。
A.黏蛋白B.黏多糖C.葡萄糖D.糖原E.透明质酸真皮中含量最高的是
在表面活性剂中,一般毒性最小的是
防风粉末中可见
从以下哪个建筑设计阶段起,对于涉及建筑节能设计的专业,其设计说明应有建筑节能设计的专门内容?[2010-45]
某企业生产甲、乙两种产品,耗用直接原材料15万元,车间管理人员薪酬3万元,车间设备计提折旧9万元,各项生产费用按照工时在甲、乙之间分配,甲、乙耗费工时分别为100小时、50小时,则甲产品应分配的生产费用为()万元。
用人单位应当自成立之日起()内凭营业执照、登记证书或者单位印章,向当地社会保险经办机构申请办理社会保险登记。
2007年9月15日,甲企业因租赁期满,将出租的写字楼收回,准备作为办公楼用于本企业的行政管理。2007年12月1日,该写字楼正式开始自用,相应由投资性房地产转换为自用房地产,当日的公允价值为3400万元。该项房地产在转换前采用公允价值模式计量,原账面价
“哪里有世界冠军,哪里就有阿迪达斯公司的产品”,这一广告语所利用的对消费者购买行为具有影响的因素是()。
TheElementofNorms1.Definitionofnorms【T1】______maintainedbyasociety【T1】______2.Classificationsofnormsforma
最新回复
(
0
)