首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序实现十进制向其他进制的转换。 [Java程序] C1ass Node{ int data; Node next; } class Transform{ private Node top; publiC voi
下面程序实现十进制向其他进制的转换。 [Java程序] C1ass Node{ int data; Node next; } class Transform{ private Node top; publiC voi
admin
2012-03-13
42
问题
下面程序实现十进制向其他进制的转换。
[Java程序]
C1ass Node{
int data;
Node next;
}
class Transform{
private Node top;
publiC void print(){
Node P;
while(top !=null){
P=top;
if(P.data>9)
System.out.print((char)(p.data+55));
else
System.out.print(p.data);
top=P.next;
}
}
public void Trans(int d,int i)(//d为数字;i为进制
int m;
(1) n=false;
Node P;
while(d>0){
(2) ;
d=d/i;
P=flew Node();
if( (3) ){
P.data=m;
(4) ;
top=P;
n=true;
}
else{
p.data=m;
(5) ;
toP=P;
}
}
}
}
选项
答案
(1)boolean (2) m=d%i (3) ln (4) top->next=null (5) p->next=top
解析
本题考查Java编程,主要考查了链表的使用。
所有的问题只出在函数Trans中,它的功能是完成将十进制数d转换为任意进制i的数,并存在数组中。变量n被赋值为false,说明n是布尔型变量,Java中布尔型变量关键字为boolean。故(1)应填“boolean”。函数中首先定义了一个指向链表节点的指针(实为链栈),然后开始进行转换,进制转换应该是一个很常见的问题,就是不断地求模运算,所以(2)处应填入“m=d%i”。然后,我们要把求模的结果保存到链栈中。对于链栈,第一个节点比较特殊,需要特殊处理,从if块中的语句“n=tme”可知,此处正是处理第一个节点的特殊情况,故(3)应填“!n”,(4)处应填入“top->next=null”。这里采用的链栈,所以(5)处应填入“p->next=top”。
转载请注明原文地址:https://jikaoti.com/ti/45W7FFFM
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Windows系统的资源管理器中,文件和文件夹可以采用多种形式显示,但不能以(40)形式显示。
在Excel2007中,在单元格A1中输入函数“=POWER(2,3)/MAX(1,2,4)”,按回车键后,则A1单元格中的值为__________。
在Excel2003中,A1到E6单元格的值如下图所示,若在A7单元格中输入计算众数的函数“=MODE(A1:E6)”,按回车键后,则.A7单元格显示的值为(47)。
下列IP地址属于C类地址的是(17)。
假设100个数据的平均值为82.31,其中有10个数据又发生了如下增减变化:+3.52,+2.87,-4.13,+5.34,-2.87,+2.50,-3.52,+4.23,-5.04,+0.10,则新的平均值变为(26)。
在Excel2007中,(43)________________不是计算从A1到A6单元格中数据之和的公式。
在Excel中,设单元格A1中的值为100,B1中的值为200,A2中的值为300,B2中的值为400,若在A3单元格中输入函数“=SUM(A1:B2)”,按回车键后,A3单元格中的值为()。
在Excel的A2单元格中输入:“=1=2”,则显示的结果是______。
互联网协议第6版(IPv6)采用(21)________________位二进制数表示IP地址,是IPv4地址长度的4倍,号称可以为全世界每一粒沙子编上一个网址。
在Access中,查询“学生”数据表的所有记录及字段的SQL语句是______。
随机试题
某病人,手术切除标本病理检查时发现,全部胎盘绒毛变性、肿胀,无正常绒毛结构和胎儿附属物。间质水肿,间质血管消失,滋养细胞呈不同程度的增生,子宫肌层和输卵管未见滋养细胞。其最可能的诊断是
患者,男,18岁,发热待查收入院。患者神志清楚,精神委靡,全身消瘦。在静脉穿刺时,操作错误的是
患儿,6岁。证见高热1天,躯干及四肢可见红色丘疹,细小鲜红,色红如丹,口渴烦躁,咽部红伴有肿烂,舌红起刺,脉数有力。首选方剂是
A.万古霉素B.庆大霉素C.头孢他啶D.哌拉西林E.头孢曲松新生儿金黄色葡萄球菌败血症首选的抗生素是
[背景资料]某房屋建筑工程,建筑面积6800m2,钢筋混凝土框架结构,外墙外保温节能体系。根-据《建设工程施工合同(示范文本)》(GF—2013—0201)和《建设工程监理合同(示范文本)》(GF—2012—0202),建设单位分别与中标的施工单位和监理
特殊物品不等同于一般物品,需经严格的审批和检验方能出入境。( )
简述陕西为什么被称为中国的“天然历史博物馆”?
为打赢脱贫攻坚战,国家继续实施()的专项支教计划。
DNA是由4种单核苷酸按特定顺序组成的,一个单核苷酸相当于一个密码,3个相邻的密码组成一个密码子,十几个至上千个密码子有序地连接起来,就形成一个遗传功能单位,人们称之为结构基因。最准确理解上面一段话意思的是______。
A、Increasingfinesfortrafficviolation.B、Reducingtollsonhighways.C、Banningpublictransportpartially.D、Enlarginginsura
最新回复
(
0
)