首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [C++程序] #include"ioStream.h" #include"math.h" #i
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [C++程序] #include"ioStream.h" #include"math.h" #i
admin
2010-12-16
39
问题
阅读以下说明和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属于()。
软件发生故障后,往往通过重新配置、重新安装或重启电脑后可以排除故障。软件故障的这一特点称为()。
企业的数据资产不包括()。
下面关于幻灯片打印的叙述中,正确的是______。
WindowsXP中,被删除的文件默认存放在()中,需要时还可以进行恢复。
在Windows XP中,文件名中不允许出现的字符是(32)。
企业信息化总体架构中,计算机硬件、网络系统、操作系统、数据库管理系统等属于(16)。
下列选项中,不能收发电子邮件的软件是______。
以下定性的分类变量中,(9)属于有序变量(能排序)。
随机试题
下列非同一控制下企业合并会计处理原则的说法中,错误的是【】
某炼油厂生产柴油,预计每吨柴油的售价为2000元,假定消费税税率为10%(即消费税占售价的百分比),每吨柴油的变动成本为1500元,固定成本总额为10000000元。2006年该企业的目标利润为20000000元。要求:(1)预测该企业2006年柴油的
设z=z(x,y)是由方程x2+y2-ez=0所确定的隐函数,求
A.老年人B.青壮年C.2岁以内小儿D.3岁以上儿童E.新生儿肿瘤、乙状结肠扭转及粪块堵塞所致的肠梗阻多见于
下列中药主要化学成分为黄酮的是()。
药物制剂的靶向性指标有
患儿,6岁。急性肾炎。今晨突然出现呼吸困难,不能平卧,咳嗽,咳粉红色泡沫痰,尿量减少。护士在对该患儿进行紧急处理时,与患儿的距离属于
某房地产企业开发一总建筑面积20万平方米的小区,估计未来在市场上可实现销售16万平方米,其总成本为6亿元,企业的目标利润率为成本利润率的15%,销售税费率为8%。根据以上资料,回答下列问题:下列选项中,属于成本导向定价法的是()。
若H在星期二工作,则谁在星期五工作?若H在S之后的一天工作,那么谁在B之前的一天工作?
Successoftendependsonyourperformanceataninterview.Forthosewhoarewellprepared,itcanbeapositiveexperience,and
最新回复
(
0
)