首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [C++程序] #include"ioStream.h" #include"math.h" #i
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [C++程序] #include"ioStream.h" #include"math.h" #i
admin
2010-12-16
56
问题
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。
[说明]
下面程序实现十进制向其它进制的转换。
[C++程序]
#include"ioStream.h"
#include"math.h"
#include
typedef struct node {
int data;
node*next;
}Node;
Class Transform
{
DUDlic:
void Trans(int d,int i); //d为数字;i为进制
void print();
private:
Node*top;
};
void Transform::Trans(int d,int i)
{
int m,n=0;
Node*P;
while(d>0)
{
(1);
d=d/i;
p=new Node;
if(!n){
p->data=m;
(2);
(3);
n++;
}
else{
p->data=m;
(4);
(5);
}
}
}
void Transform::print()
{
Node*P;
while(top!=NULL)
{
p=top;
if(p->data>9)
cout<<data+55;
else
cout<<data;
top=p->next;
delete p;
}
}
选项
答案
(1) m=d%i (2) top=p (3) top->next=NULL (4) p->next=top (5) top=p
解析
本题考查C++编程,主要考查了链表的使用。
所有的问题只出在函数Trans中,它的功能是完成将十进制数d转换为任意进制i的数,并存在数组中。函数中首先定义了一个指向链表结点的指针,然后开始进行转换,进制转换应该是一个很常见的问题,就是不断的求模运算,所以(1)处应填入“m=d%i”。然后,我们要把求模的结果保存到链表结点中,并使链表首指针指向该结点,结点中指向下一个结点”的指针设为空,所以(2)处应填入“top=p”,(3)处应填入“top->next=NULL”。由于求模运算是从低位到高位逐位求出的,所以在我们在进行完第二次求模运算后,应该将第二次运算的结果放到链表首位,所以(4)处应填入“P->next=top”,(5)处应填入“top=p”。
转载请注明原文地址:https://kaotiyun.com/show/vBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
《数据中心设计规范》GB50174-2017属于()。
在Excel2010中的A1单元格输入公式(),按回车键后,该单元格值为0.25。
数据分析经常需要把复杂的数据分组,并选取代表,将大量数据压缩或合并得到一个较小的数据集。这个过程称为()。
为支持各级管理决策,信息处理部门提供的数据不能过于简化,也不能过于繁琐,不要提供大量不相关的数据。这是信息处理的()要求。
图文混排是Word的特色功能之一,下列叙述中,不正确的是(46)。
当新插入的背景剪贴画遮挡原来的对象时,最合适的调整方法是(55)。
(1)是固化在主板ROM内的程序,为计算机提供最底层、最直接的硬件访问和控制。
关于ADSL接入技术,下面的论述正确的是(15)。
删除Windows中某个应用程序的快捷方式,意味着(39)。
某企业的大数据工程项目包括如下四个阶段的工作:①数据获取,②数据清洗与整理,③数据分析,④数据展现。一般来说,工作量较大、花费时间较长的阶段是______(1),技术含量最高的阶段是______(2),准备向有关部门递交成果的阶段是______(3)。
随机试题
使ETF的价格与净值趋于一致的是( )。
甲公司原由投资者A和投资者B共同出资成立,每人出资200000元,各占50%的股份。经营两年后,投资者A和投资者B决定增加公司资本,此时有一新的投资者C要求加入该公司。经有关部门批准后,甲公司实施增资,将实收资本增加到900000元。经三方协商,一致同
A注册会计师负责对甲公司2017年度财务报表实施审计。审计工作底稿中记录了与存货监盘相关的内容,部分内容摘录如下:(1)存货盘点前,A注册会计师与甲公司管理层就存货盘点计划和监盘计划进行详细沟通,以保证监盘工作顺利进行。(2)在与管理层沟通的基础上,根
随着高铁的发展,我国城市经济带的效应显著增强,包括长三角、珠三角等多个“一小时生活圈”逐渐形成和完善,这将改变人们的生活方式,重新书写我国经济版图。这说明()。
公安机关的性质、任务决定了公安队伍必须保持政治坚定,站稳政治立场,把握正确方向。因此,加强公安队伍思想政治建设始终要把()放在首位。
窑:陶瓷()
【B1】【B10】
Jiang:Hello,canIspeaktotheheadofthehousehold?Chen:______Jiang:ThisisJiangPingwithChildren’sPublishingComp
Itisacuriousparadoxthatwethinkofthephysicalsciencesas"hard",thesocialsciencesas"soft",andthebiologicalsci
Researchershaveestablishedthatwhenpeoplearementally【C1】______biochemicalchangesoccurinthebrainthatallowitto【C2】_
最新回复
(
0
)