首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
admin
2009-02-15
27
问题
阅读以下说明和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.开发效率高,运行效率低C.开发效率低,运行效率高D.开发效率高,运行效率高
在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是______。
使用质量是从用户的角度来看待的产品质量,其属性不包括()。
在进行软件设计时,以下结构设计原则中,不正确的是()。
函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10,若以传值方式调用g,则函数f的返回值为__________。
在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,___________,得到的关系模式属于4NF。
以下关于用例图的叙述中,不正确的是(44)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知”用例是(45)关系,以下用例图中,(46)是正确的。管理员处
以下对用户口令进行限定的措施中,(66)对提高安全性来说是无用的。
在结构化分析方法中,利用分层数据流图对系统功能建模。以下关于分层数据流图的叙述中,不正确的是___________(32)。采用数据字典为数据流图中的每个数据流、文件、加工以及组成数据流或文件的数据项进行说明,其条目不包括____________(33)。
如果在查找路由表时发现有多个选项匹配,那么应该根据___________(25)原则进行选择。假设路由表有4个表项如下所示,那么与地址139.17.179.92匹配的表项是____________(26)。(25)
随机试题
下列选项中,可以作为民法渊源的是()。
《关于审理非法出版物刑事案件具体应用法律若干问题的解释》规定,以营利为目的,属于“有其他特别严重情节”的行为有()。
货币在衡量并表示商品价值大小时,执行
下列不是扁桃体切除术的禁忌证的是
甲委托乙前往丙厂采购男装,乙觉得丙生产的女装市场看好,便自做主张以甲的名义向内订购。丙未问乙的代理权限,便与之订立了买卖合同。对此,下列说法不正确的是:()。
对于性格孤僻、胆小、不爱说话的孩子,教师如何处理?
披毛犀化石多分布在欧亚大陆北部,我国东北平原、华北平原、西藏等地也偶有发现。披毛犀有一个独特的构造——鼻中隔,简单地说就是鼻子中间的骨头。研究发现,西藏披毛犀化石的鼻中隔只是一块不完全的硬骨,早先在亚洲北部、西伯利亚等地发现的披毛犀化石的鼻中隔要比西藏披毛
It’sabrandnewworld—aworldbuiltaroundbrands.Hard-charging,noise-making,culture-shapingbrandsareeverywhere.They’re
InSeptember,inBritain,youmayseealotofbirds【C1】______onroofsandtelegraphwires.Thesebirdsareswallows.Theyare【C
Sociologistsuse"power"torefertothecapacityofpeopletocontrolorinfluencetheactionsofothers.Sociologistsstudypo
最新回复
(
0
)