首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序实现十进制向其他进制的转换。 [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
80
问题
下面程序实现十进制向其他进制的转换。
[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://kaotiyun.com/show/q6jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Word中打开英文文档或者在文档中输入英文信息时,系统会自动对拼写和语法进行检查,如果出现红色波形下划线则表示存在(50)。
在Excel的A1单元格中输入函数“=IF(12,1,2)”,按回车键后,A1单元格中的值为()。
下列选项中,衡量数据校验人员业务水平的主要指标是(20)。
某咨询顾问公司派小强统计本市各品牌汽车的占有率,以下4种统计方法中,小强应采用______方法,使估算结果较为可信。
在Word中可以用“编辑”→“定位”命令对需要寻找的位置进行快速定位,(48)不属于定位目标。
为使双击指定类型的文件名就能调用相应的程序来打开处理它,需要将这种文件类型与相应的程序建立文件(23)。
在Word2003中,对当前正在编辑的文档内容进行多次剪切操作后关闭该文档,则剪贴板中的内容为______。
张、王、李三个平等的评委独立对三部电影甲、乙、丙进行了评分(三人的满分标准不同),结果如下表:按合理的平均得分计算,第一、二、三名电影应分别授予(69)。
下列选项中,准确表达“甲和乙不可能都参加考试”含义的是(35)。
在Excel中,______函数的功能是将指定单元格区域中的最小值返回并显示在当前单元格中。
随机试题
关于丙戊酸钠,下列叙述哪项不正确
国际区域市场存在的原因主要有()
肾病综合征之气阴两虚证治宜
甲系某国有企业经理。乙见甲掌管巨额资金,就经常拉拢甲,给甲好处。后乙以做生意需要资金为由,劝诱甲出借公款,并与甲共同策划了挪用的方式,还送给甲好处费10万元。于是,甲未经公司董事会决定就将100万元资金借给乙。乙得到巨款以后,告知银行出纳丙该款的真实来源,
在第三者对保险标的的损害而造成的财产保险事故中,下列处理方式符合《保险法》规定的是:()
工程建设项目施工阶段涉及的风险不包括()
下列选项中,不属于行政管理费中的人员经费的是()。
在判断注册会计师是否按照审计准则的规定执行工作以应对舞弊风险时,下列各项中,不需要考虑的是()。
小方、小艾、小宇、小路、小黄五人参加竞选。已知:如果小方所得的选票比小艾的多,或者小宇所得的选票比小路的多,那么小黄当选。如果竞选的结果,是小黄没有当选,则以下哪项论断一定成立?()
在数据库运行过程中,数据库管理员应对数据库运行情况进行监控。设有如下可能需要监控的内容:Ⅰ.数据库空间使用情况Ⅱ.数据库服务器网络是否通畅Ⅲ.数据库缓冲区命中率情况Ⅳ.数据库用户向数据库发送的每条SQL语句Ⅴ.数据库中索引使用情况上述工作中属于
最新回复
(
0
)