首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [Java程序] ClasS Node{ int data; Node next; } cla
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [Java程序] ClasS Node{ int data; Node next; } cla
admin
2010-12-16
40
问题
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。
[说明]
下面程序实现十进制向其它进制的转换。
[Java程序]
ClasS 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=new 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) !n (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=true”可知,此处正是处理第一个结点的特殊情况,故(3)应填“!n”,(4)处应填入“top->next=null”。这里采用的链栈,所以(5)处应填入“p->next=top”。
转载请注明原文地址:https://kaotiyun.com/show/E6jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
________________是按照科学的城市发展理念,利用新一代信息技术,通过人、物、城市功能系统之间的无缝连接与协同联动,实现自感知、自适应、自优化,形成安全、便捷、高效、绿色的城市形态。
鼠标指针的形状取决于它所在的位置以及与其他屏幕元素的相互关系。在文字处理的文本区域,指针就像(),指向当前待插入字符的位置。
数据分析经常需要把复杂的数据分组,并选取代表,将大量数据压缩或合并得到一个较小的数据集。这个过程称为()。
下面无助于加强计算机安全的措施是(19)。
以下关于数据录入人员和数据校验人员工作职责的叙述中,不正确的是______。
在Excel2007中,在单元格A1中输入函数“=POWER(2,3)/MAX(1,2,4)”,按回车键后,则A1单元格中的值为__________。
当新插入的背景剪贴画遮挡原来的对象时,最合适的调整方法是(55)。
在用Word软件编辑文档时,若误删除了一个数据,随后可使用______命令进行恢复。
下列操作中______可以随意改变窗口大小。
在计算机网络的数据通信中广泛使用的校验方式是(15)。
随机试题
犬膀胱尿道结石早期诊断没有指导意义的方法是
患儿,6岁,紫癜时发时止,鼻衄齿衄或尿血,血色鲜红,低热盗汗,心烦少寐,大便干燥,小便黄赤,舌光红,苔少,脉细数。治疗应首选( )。
根据《建设工程设计合同(示范文本)》,关于初步设计应满足的深度要求的说法,错误的是()
根据《固体废物污染环境防治法》,下列处置危险废物的方式中,不符合国务院环境保护行政主管部门规定,应当缴纳危险废物排污费的方式是()。
政府对经济运行进行宏观调控有直接调控和间接调控两种方式。直接调控实质上是限制微观经济主体的自主性和市场机制自发作用的调控方式。()
有些谣言,不只需要科学知识去粉碎,更需要还原真相,以“请看事实”的底气予以还击、驳斥。这就需要公权力的介入,需要高水准的信息管理和危机公关手段。否则,即便有心辟谣,手中没有“王牌”.也只能心有余而力不足。因此,应该呼唤更多功能、更强大功率的“谣言粉碎机”亮
《啼笑因缘》的文学原著作者是()。
试论表见代理。
Sowhatisdepression?Depressionisoftenmoreaboutangerturned【C1】______thanitisaboutsadness.Butit’susually【C2】______
Wehaven’tgotenoughmoneytobuysuchabigand______car.
最新回复
(
0
)