首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [Java程序] ClasS Node{ int data; Node next; } cla
阅读以下说明和Java程序,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序实现十进制向其它进制的转换。 [Java程序] ClasS Node{ int data; Node next; } cla
admin
2010-12-16
34
问题
阅读以下说明和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://jikaoti.com/ti/v5W7FFFM
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
________________是按照科学的城市发展理念,利用新一代信息技术,通过人、物、城市功能系统之间的无缝连接与协同联动,实现自感知、自适应、自优化,形成安全、便捷、高效、绿色的城市形态。
我国的信息安全法律法规包括国家法律、行政法规和部门规章及规范性文件等。()属于部门规章及规范性文件。
将四个元素a,b,c,d分成非空的两组,不计组内顺序和组间顺序,共有()种分组方法。
为在复写纸上打印三联单,宜用________打印机。
计算机采用二进制的好处不包括______。
数据录入工作有两个指标:录入速度和错误率。一般而言,数据录入员在录入大批数据时,录入速度会(65),错误率会(66)。65
下列关于计算机病毒的说法中错误的是_______。
电子商务有多种模式。()模式是个人消费者从在线商家处购买商品或服务。
______不属于企业信息系统存在的问题。
下列选项中,准确表达“甲和乙不可能都参加考试”含义的是(35)。
随机试题
国务院公安部门规定的大型、人员密集场所和其他特殊建设工程,建设单位应当将消防设计文件报送公安机关消防机构审核,公安机关消防机构依法对()负责。
根据对项目不同方案的敏感性分析,投资者应选择()的方案实施。
外部融资是来源于公司外部的融资,即公司吸收其他经济主体的储蓄,使之转化为自己的投资的融资方式,包括()
以()方式取得土地使用权的,转让房地产时,应当按照国务院的规定,报有批准权的人民政府审批。
企业将自己的储蓄转化为投资的融资方式属于()。
1973年英国的物价水平为15.9,美国物价水平为29.2(1995年为100),2003年英国物价水平122.4,美国物价水平121.5。两国的汇率水平为:1973年0.4304英镑/美元,2003年0.5975英镑/美元。在1973~2003年间的
X公司投资1000万进入医药行业。其资本结构中,40%是白有资本,60%是负债,债务的年利率是8%。X公司的该项投资预计会带来永续的增量现金流每年150万元。参照行业内Y公司,负债权益比是1:1,权益贝塔是1.5,债务成本是11%,X、Y均适用税率25%,
设函数z(x,y)由方程确定,其中F为可微函数,且f2’≠0,则
ShortlyafterSeptember11th,PresidentBush’sfatherobservedthatjustasPearlHarborawakenedthiscountryfromthenotiont
1.建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件grid1,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件Command1,程序运行时单击该命令按钮将关闭表
最新回复
(
0
)