首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用“答题”菜单或使用VC6打开考生文件夹proj3下的工程proj3,其中定义了BaseX类(X进制整数类),其中成员函数print输出该整数指定数制的表示形式。使用展转相除法,可从低位到高位逐位求出所需要的表示形式,例如,求十制数231的四进制表示形
请使用“答题”菜单或使用VC6打开考生文件夹proj3下的工程proj3,其中定义了BaseX类(X进制整数类),其中成员函数print输出该整数指定数制的表示形式。使用展转相除法,可从低位到高位逐位求出所需要的表示形式,例如,求十制数231的四进制表示形
admin
2016-08-19
11
问题
请使用“答题”菜单或使用VC6打开考生文件夹proj3下的工程proj3,其中定义了BaseX类(X进制整数类),其中成员函数print输出该整数指定数制的表示形式。使用展转相除法,可从低位到高位逐位求出所需要的表示形式,例如,求十制数231的四进制表示形式,方法如下:
231/4=57……3
57/4=14……1
14/4=3……2
结果是:3213
在main函数中给出了一组测试数据,正确的输出是:2001
注意:只需在//********333********和//********666********之间填人所编写的若干语句,不要改动程序中的其他内容。
1 #include
2 #include
3 #include"BaseX.h"
4 using namespace std;
5 BaseX::BaseX(int n){
6 this->num=n;
7 }
8 BaseX::~BaseX(){)
9 void BaseX::print(int x){ //输出整数num的x进制表示形式
10 int arr[100]; //存放转换结果,arr[0]存放最低位
11 int index=0; //当前数组arr中
12 元素的个数
13 //********333********
14
15
16 //********666********
17 for(int i=index-1;i>=0;i--){ //从高位到低位输出所需表示形式
18 cout<
;
19 }
20 cout<
21 }
22 int main(){
23 BaseX b(129);
24 b.print(4);
25 writeToFile("c:\\test\\");
26 return 0;
27 }
1 //proj3\BaseX.h
2 class BaseX{
3 int num;
4 public:
5 BaseX(int n);
6 ~BaseX();
7 void print(int x);
8 };
9 void writeToFile(const char*path);
选项
答案
1 while(Hum) 2 { 3 arr[index++]=num%x; 4 nun/=x: 5 }
解析
将一个数转化为x进制,使用辗转相除法,将余数放在arr[]数组中,对商继续使用辗转相除法来处理,直到商为0。最后反向输出数组中的值,即为x进制的数。
转载请注明原文地址:https://kaotiyun.com/show/6ZNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
友元类的所有成员函数都是另一个类的【】。
重载的关系运算符和逻辑运算符的返回类型应当是______。
在位运算中,操作数每右移一位,其结果相当于
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;…f
面向对象程序设计思想的主要特征中不包括
下列关于队列的叙述中正确的是
流操作子______向输出流中插入一个换行符并刷新输出缓冲区。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
随机试题
茶叶中霉菌和酵母菌的测定,计算方法为用所选稀释度的菌落平均数除以稀释倍数。
某公司首次承揽到三个集装箱运输业务,时间较紧,从上海到大连铁路1200公里,公路1500公里,水路1000公里。该公司自有10辆10吨普通卡车和一个自动化立体仓库,经联系附近一家联运公司,虽无集装箱卡车,但却有专业人才和货代经验,只是要价比较高,至于零星集
A、NK细胞B、T细胞C、B细胞D、中性粒细胞E、嗜碱粒细胞能分化为浆细胞产生抗体的细胞是
《中华人民共和国环境影响评价法》规定:设区的市级以上人民政府审批的专项规划,在审批前由其环境保护主管部门召集有关部门代表和专家组成审查小组,对()进行审查。
下列关于证券投资基金税收问题的说法,正确的是()。
求助者:我是家里的老二,有一个姐姐一个妹妹。我跟父母的感情非常好,一直和他们住在一起……母亲去世后,姐姐每天都……心理咨询师:您刚才说,母亲去世后,为了让父亲吃的顺口,您姐姐每天到家里给父亲做饭;您每天晚上陪老人,直到他晚上入睡……实际上,如果不
材料四:阅读下面的短文。完成76—80题。古代西方人的一种观念是“天圆地方”,我们老祖宗却认为“天圆地圆”,有黄道、赤道。两千多年前,诗人屈原在其著作《天问》中引证天是圆的,地也是圆的。他说:九天之际,安放安属?隅隈多有,谁知其数?九天
小王在商店消费了90元,口袋里只有1张50元、4张20元、8张10元的钞票,他共有几种付款方式,可以使店家不用找零钱?()
I’llBeBachComposerDavidCopeistheinventorofacomputerprogramthatwritesoriginalworksofclassicalmusic.Ittoo
Curiosityanddiscontentaredeephumanurgeswhichworktogetherto_____allhumandiscoveryandachievements.
最新回复
(
0
)