首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序实现十进制向其他进制的转换。 [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
75
问题
下面程序实现十进制向其他进制的转换。
[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
程序员下午应用技术考试
软考初级
相关试题推荐
下列快捷功能按钮中,可以在画好的图形内填充颜色的是(49)。
在D盘中有一个文件,其文件名为“D:\信息处理技术员.DOC”,现需要在桌面上建立该文件的快捷方式,可用鼠标右键单击该文件图标,然后______。
某互联网公司建立的用户画像(标签化的用户信息)包括人口属性和行为特征两大类,()属于行为特征。
___________接口是目前微机上最流行的I/O接口,具有支持热插拔、连接灵活、独立供电等优点,可以连接常见的鼠标、键盘、打印机、扫描仪、摄像头、充电器、闪存盘、MP3机、手机、数码相机、移动硬盘、外置光驱、Modem等几乎所有的外部设备。
在Windows7中,若删除桌面上某个应用程序的快捷方式图标,则(31)。
职工的“工资级别”与“职工”的联系是__________。
Windows系统的快捷方式确切的含义是______。
某企业2007年的销售额比2006年提高了8.5%,但原计划只要求提高5%。该企业的销售额大致超额完成了计划的(27)。
Web客户端与服务器共同遵守(1)协议,默认端口号是(2),协作的过程是:Web客户端在浏览器的地址栏输入(3),连接到相应的WWW服务器上并获得指定的Web文档,然后断开与WWW服务器的连接,最后,Web文档以(4)格式在客户端解释。“如果服务器只有
假设用12个二进制位表示数据。它能表示的最大无符号整数为(3);若采用原码,它能表示的最小负整数为(4)。
随机试题
阅读闻一多的《发现》,然后回答以下小题。我来了,我喊一声,进着血泪,“这不是我的中华,不对,不对!”我来了,因为我听见你叫我,鞭着时间的罡风,擎一把火;我来了,不知道是一场空喜。我会见的是噩梦,哪
A.卡托普利B.硝苯地平C.美托洛尔D.氢氯噻嗪可引起反射性心动过速的降压药
暑邪具有而火邪不具有的致病特点是
A.肾后性急性肾衰竭B.肾前性氮质血症C.急性肾小管坏死D.急进性肾炎E.急性间质性肾炎充血性心力衰竭加重期出现少尿,血BUN/Cr>20,尿比重1.025,最可能的诊断是
路基设计应重视()与防护设施的设计,防止水土流失、堵塞河道和诱发路基病害。
股票基金所面临的主要投资风险包括( )。
员工选择职业的正确认识是()。[辽宁省2007年11月四级真题]
心理学家把能够引起个体动机并能满足个体需求的内外部条件称为“诱因”。()
契丹、西夏和女真等少数民族的崛起对两宋政权造成严重威胁。迫使宋朝同西南地区少数民族保持友好关系,以便集中力量与西北少数民族政权抗衡。在这种情况下,“茶马互市”除了为宋朝提供巨额茶利收人补充军费外,更重要的是,既满足了国家对战马的需要,又维护了宋朝西南边境的
Inthemarket’seyes,thelatestroundofconsumer-spendingnewswasgood.Itwassogoodthatthestockshadanotherbubblingd
最新回复
(
0
)