首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 import java.io.*; public class TypeTransition{ public static void main(String args[]){ char a=’h’;
阅读下面程序 import java.io.*; public class TypeTransition{ public static void main(String args[]){ char a=’h’;
admin
2012-12-13
45
问题
阅读下面程序 import java.io.*; public class TypeTransition{ public static void main(String args[]){ char a=’h’; int i=100; int j=97; int aa=a+i; System.out.println("aa="+aA) ; char bb=(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、j、aa。而整型变量aa的初始值是a+i,其中a是一个字符型变量。如何进行加法运算呢?Java语言规定,char型数据可以自动转换成int类型,转换的结果就是该字符的ASCII码值。因此,整型变量aa的初始值为字符“h”的 ASCH码值加上100。如果记住h的ASCII码值是104,则直接就确定aa的初始值是 204,选项B为正确答案。
如果记不得h的ASCII码,题目中则给出提示。题目中说“输出结果的第二行为bb=a”,也就是字符比的值为字符a,bb的生成语句是char bb;(char)j,是把整型变量j的值强制转换为字符型。同样,把ASCH码值为.j(97)所对应的字符赋值给比。显然,字符a的ASCII码值为97,字符b的ASCII码值为98,依次类推,字符h的ASCII码为104。
因此,本题的正确答案是B。
转载请注明原文地址:https://kaotiyun.com/show/VU2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面关于Python说法错误的是()。
下面关于对象和类的关系描述错误的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
考生文件夹下存在一个文件“PY202.py”’,请在该文件中作答,实现以下功能。输入某班各个同学就业的职业名称,职业名称之间用空格符间隔(按键结束输入)。完善Python代码,统计各职业就业的学生数量,按数量从大到小的顺序输出。例如输入:护士导游老师护士
当试图访问的对象属性不存在时,为了不让程序抛出异常,需要用到的语句是()。
循环队列的存储空间为Q(0:59),初始状态为空。经过一系列正常的入队与退队操作后,front=25,rear=24。循环队列中的元素个数为()。
下列哪个语句在Python中是非法的?()
下列叙述中正确的是()。
以下关于Python技术特点的描述中,错误的是()。
数据库系统中,存储在计算机内有结构的数据集合称为()。
随机试题
货币的时间价值是()
( )是对项目存在的正式确认和让组织投身于项目的下一阶段。
计算应纳税所得额时准予扣除的项目不包括()。
下列明清皇家陵寝中,位于河北钟祥市的是()。
前额叶的主要功能不包括()。
根据以下资料,回答问题。2005—2010年,A城市的进出口有()年呈现贸易顺差。
(2011年真题)如图3.15所示,△MNP是正△ABC的内切圆中的一个内接正三角形,已知阴影部分的面积为1500cm2,则正AABC的面积等于[]cm2。
某地多日暴雪,甲在公交站等车时,站台顶棚因积雪过多塌落,将甲压伤,该公交站台系乙公司设计、丙公交公司管理。甲的损害应由()。(2020一专一21)
Whatpositionisadvertised?Howaboutsalary?Theyoffer______salary.
CreativeBookReportIdeasA)Areyouatalossforcreativebookreportideasforyourstudents?Ifyes,thenthisarticlewill
最新回复
(
0
)