首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
阅读以下说明和C++码,填入(n)处。 [说明] 建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。 [C++代码] #include<iostream.h>
admin
2009-02-15
82
问题
阅读以下说明和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
软件设计师下午应用技术考试
软考中级
相关试题推荐
假设在程序控制流图中有14条边、10个节点,则控制流程图的环路复杂性V(G)等于______。A.12B.8C.6D.4
以下关于白盒测试和黑盒测试的理解,正确是______。A.白盒测试通过对程序内部结构的分析、检测来寻找问题B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法D.在软件生命周期各
若程序在运行时陷入死循环,则该情况属于______。
软件配置管理中,基线的种类不包括()。
使用质量是从用户的角度来看待的产品质量,其属性不包括()。
在数据库系统中,数据的()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏。
设用2K×4位的存储器芯片组成16K×8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最小地址编号为______。A.0000HB.2800HC.2000HD.0800H
某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小为4MB,物理块依次编号为:0、1、2、…,位示图字依次编号为:0、1、2、…,那么16385号物理块的使用情况在位示图中的第(24)个字中描述;如果磁盘的
根据ANSI/IEEE829标准,(62)属于《测试案例说明》中的内容。 ①输入说明 ②测试目的 ③环境要求 ④特殊要求
随机试题
房性期前收缩与室性期前收缩最具鉴别意义的是
PB公司仓储生产率改进PB公司是由世界著名的铁路客车制造商P公司与中国本地的大型货车制造商SF公司合资成立,拥有中外员工700人。为了提高企业竞争力,赢得市场,公司管理层决心改革:在半年内把影响公司竞争力的最大瓶颈之一——时间为2天/辆的产品生产
Theyarestayingwithus______thetimebeinguntiltheyfindaplaceoftheirown.
阅读作品片段,然后回答问题:李石清(愤慨地)怎么你连偷的胆量都没有,那你叫我怎么办?你既没有好亲戚。又没有好朋友,又没有了不得的本领。好啦,叫你要饭,你要顾脸。你不肯做;叫你拉洋车,你没有力气,你不能做;叫你偷,你又胆小,你不敢做。你满肚子的天地良心
A.低渗性缺水B.等渗性缺水C.高渗性缺水D.低钾血症E.高钾血症大面积烧伤后、血尿、尿量每小时10ml
We ( ) some usual international practices.
加速寿命试验中常见的试验类型有()。
(2019年国考)关于生物,下列说法错误的是()。
ByfarthemostpopularUnitedStatesliteratureofitstimewasabodyofnow-neglectednovelswrittenbetween1820and1870by
Forthispart,youareallowed30minutestowritealettertoconsoleyourfriendwhosefamilyhassufferedaterribleearthqua
最新回复
(
0
)