首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下面程序后,结果是 public class Testrr { public static void main(String args[]){ int i=0xFFFFFFF1; int j=-i; Syste
执行下面程序后,结果是 public class Testrr { public static void main(String args[]){ int i=0xFFFFFFF1; int j=-i; Syste
admin
2009-01-15
17
问题
执行下面程序后,结果是 public class Testrr { public static void main(String args[]){ int i=0xFFFFFFF1; int j=-i; System.out.println("j="+j); } }
选项
A、j=-15
B、j=-16
C、j=16
D、j=15
答案
8
解析
①负数在计算机中的表示形式是采用补码形式的。所谓补码:一般用十六位二进制来表示一个补码,二进制的第一位是符号位,剩下的十五位是数值位。如果数是正数,符号位取0,然后用本身的二进制作为这个数的数值位;如果是负数,符号位取 1,然后把本身的二进制码每位取反,然后在末尾加一,便得这个数的数值位。②题目中给的int i=0xFFFFFFF1;用一个十六进制的数来表示二进制数,其二进制是1111 1111 1111 0001,这样看是一个负数的补码,还原十进制,得0000 0000 0000 1111,是-15。③题目中要求输出i得负数得int型,这样肯定是15。
转载请注明原文地址:https://kaotiyun.com/show/LWnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序代码()。
下列关于类、对象、属性和方法的描述中错误的是()。
下列对于SQL的嵌套查询排序的描述中,说法正确的是()。
下面关于算法的叙述中,正确的是()。
在“职工”表中要求按“工资”降序排列,查询“基本工资”最高的3名职工姓名,正确的命令是()。
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是()。CLEARX=5DOWHILE.T.X=X+5IFX=INT(X/5)*5??XELSELOOPENDIFIFX>10E
在VisualFoxPro中,要运行查询文件Student.qpr,可以使用命令()。
下列关于下拉菜单和快捷菜单的说法中,错误的是()。
在关系模型中,每一个二维表称为一个
如果在Java程序中,需要使用java.util包中的所有类,则应该在程序开始处加上【】语句。
随机试题
根据WHO癌痛三阶梯给药,中度疼痛选择
A.红细胞管型B.白细胞管型C.脂肪管型D.上皮细胞管型E.蜡状管型慢性肾小球肾炎可出现
地下水影响半径(R)计算公式R=2S中,H代表的物理意义是()。
行业风险分析框架通过()方面评价一个行业的潜在风险。
银行在产品步人衰退期时可以采取的措施不包括()。
由于先前做了活动或有了经验、习惯的影响而形成的心理的一种动力准备状态称为()。
2010年12月份产量与全年平均产量差最大的是()。
[*]
AsicebergsintheKayakHarborpopandhisswhilemeltingaway,thisremoteArctictownNarsaq(纳萨克)anditsculturearealsod
A、Ahoneymoonsuitefor$250forthenightandfreebreakfastofChinesestyle.B、Ahoneymoonsuitefor$225forthenightandf
最新回复
(
0
)