首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序段之后,输出的结果是( )。public class Test{ public static void main(String[ ] args) { byte a = 2; sho
执行下列程序段之后,输出的结果是( )。public class Test{ public static void main(String[ ] args) { byte a = 2; sho
admin
2010-07-28
68
问题
执行下列程序段之后,输出的结果是( )。public class Test{ public static void main(String[ ] args) { byte a = 2; short b = 3; long c = 4; c=a%b*4%b; System.out.println(c) ; } }
选项
A、2
B、1
C、-1
D、-2
答案
1
解析
由于操作数中的a是byte类型,b是short类型,因此a和b按照int类型进行计算;同时又由于变量c是long类型变量,因此所有的操作数都按照long类型进行运算,结果为long类型。又由于运算符*和%处于同一优先级别,因此按照从左到右的顺序进行运算,首先a对b取模,得到2,然后乘以4得8,最后对b取模,得到2。
转载请注明原文地址:https://www.kaotiyun.com/show/AP9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
在软件开发中,需求分析阶段产生的主要文档是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
下列对于线性链表的描述中正确的是
检查软件产品是否符合需求定义的过程称为
在数据库设计中,将E-R图转换成关系数据模型的过程属于
下列选项中属于面向对象设计方法土要特征的是
考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:使用jieba库,把题目给出的文本进行分词,并将分词后的结果输出。试题程序:#请在______处使用一行代码或表达式替换#注意:请不要修改其他已给出代码__
下列Applet用于显示提供它的主机的IP地址。请选择正确的语句填入横线处。importjava.awt.*;importjava.awt.event.*;importjava.applet.Applet;impo
随机试题
操作系统是最基本的系统软件,它的主要目的是控制与管理计算机的()和()资源。
用简易的端面锪钻锪钢件时,刀片前角γo=( )。
Mostchildrenwithhealthyappetitesarereadytoeatalmostanythingthatisofferedtothemandachildrarelydislikesfood.【
甲企业向乙银行借款100万元,由丙企业作为保证人。合同签订3个月后,甲与乙协商,将贷款金额增加到150万元,甲和乙通知了丙,丙未予答复。后甲到期不能偿还债务。关于该案中的保证责任承担的说法,正确的是()。
下列财产抵押应办理抵押登记的有()。
根据现行建设工程施工合同示范文本的规定,发包人未按约定时间预付工程款,则承包人应在( )向发包人发出要求预付的通知。
贷款公司对同一借款人的贷款余额不得超过资本净额的15%。()
下列各项中,应列入资产负债表“应付利息”项目的有()。
TCP协议的主要功能是
Lookatthenotesbelow.Someinformationismissing.Youwillhearaconversation.Foreachquestion16-22,fillinthemissing
最新回复
(
0
)