首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 importjava.io.*; publicclassTypeTransition{ publicstaticvoidmain(Stringargs[]){ chara=’h’; inti=100; in
阅读下面程序 importjava.io.*; publicclassTypeTransition{ publicstaticvoidmain(Stringargs[]){ chara=’h’; inti=100; in
admin
2010-12-17
30
问题
阅读下面程序 importjava.io.*; publicclassTypeTransition{ publicstaticvoidmain(Stringargs[]){ chara=’h’; inti=100; intj=97; intaa=a+i; System.out.println("aa="+aa); charbb=(char)j; System.out.println("bb="+bb); } } 如果输出结果的第二行为bb=a,那么第一行的输出结果是( )。
选项
A、aa=I
B、aa=204
C、aa=v
D、aa=156
答案
B
解析
本题考查的是Java的基本数据类型及其运算。程序开始生成了一个字符型变量a和3个整型变量i、i、aa。而整型变量aa的初始值是a+1,其中a是一个字符型变量。如何进行加法运算呢?Java语言规定,char型数据可以自动转换成 int类型,转换的结果就是该字符的ASCII码值。因此,整型变量aa的初始值为字符“h”的ASCII码值加上100。如果记住h的ASCII码值足104,则直接就确定aa的初始值是204,选项B为正确答案。
如果记不得h的ASCII码,题目中则给出提示。题目中说“输出结果的第二行为bb=a”,也就是字符bb的值为字符a,bb的生成语句是charbb=(char)j是把整型变量j的值强制转换为字符型。同样,把ASCII码值为j(97)所对应的字符赋值给bb。显然,字符a的ASCII码值为97,字符b的ASCII码值为98,依次类推,字符h的ASCII码为104。因此,本题的正确答案是B。
转载请注明原文地址:https://kaotiyun.com/show/ql9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面模型中为概念模型的是
下面不属于软件测试实施步骤的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下面不属于结构化程序设计原则的是
关于jieba库的描述,以下选项中错误的是
列表ls中存储了我国39所985高校所对应的学校类型,请以这个列表为数据变量完善Python代码,统计输出各类型的数量。ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\’’综合’
表达式writelines(lines)能够将一个元素是字符串的列表lines写入文件,以下选项中描述述正确的是
下列关于Python运算符的使用描述正确的是()。
随机试题
点燃“工农武装割据”星星之火的是创建________。
WhichofthefollowingstatementsistrueintheGrammar-TranslationMethod?
零售业态发展的自然选择理论将达尔文的_______用于解释零售业态的演变。()
Shoppingforclothesisnotthesameexperienceforaman【C1】______itisforawoman.Amangoesshoppingbecauseheneedssomet
肾气不固所导致的小便改变为
反映投资方案盈利能力的动态评价指标有()。
Inthemid-1950s,Iwasasomewhatboredearly-adolescentmalestudentwhobelievedthatdoinganymorethannecessarywaswaste
用人单位拖欠或者未足额支付劳动报酬的,劳动者除了起诉外,还可以依法向当地人民法院()。
2010~2013年我国本地网中继光缆线路长度变化最小的一年是:
先在期货市场卖出期货,当现货价格下跌时,以期货市场的盈利弥补现货市场的损失从而达到保值的期货交易方式是()。
最新回复
(
0
)