首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 importjava.io.*; publicclassTypeTransition{ publicstaticvoidmain(Stringargs[]){ chara=’h’; inti=100; in
阅读下面程序 importjava.io.*; publicclassTypeTransition{ publicstaticvoidmain(Stringargs[]){ chara=’h’; inti=100; in
admin
2010-12-17
26
问题
阅读下面程序 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全国计算机二级
相关试题推荐
设某棵树的度为3,其中度为3、1、0的结点个数分别为3、4、15。则该树中总结点数为
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
下面叙述中正确的是
软件(程序)调试的任务是
下列选项中不符合良好程序设计风格的是
下面代码的执行结果是a=10.99print(complex(a))
以下选项中不是Python数据分析的第三方库的是
关于函数的可变参数,可变参数*args传入函数时存储的类型是
关于Python数字类型,以下选项中描述错误的是
Python语言中,以下表达式结果为False的选项是()。
随机试题
A、Wifeandhusband.B、Teacherandstudent.C、Clerkandguest.D、Employerandemployee.C根据上一题的信息可推知他俩是客户与代理人之间的关系,故选C。
显示系统是由显示器和______两部分组成。
肾小管液中水和葡萄糖、氨基酸重吸收的主要部位是
患者女,54岁,发现左颈前气管旁包块1年,渐长大,体检包块4.5cm×3cm,质地较硬,边界欠清,无明显压痛。近1个月来自觉吞咽有异物感、梗阻感,并出现声音嘶哑,伴间歇性气憋。无吞咽疼痛、呕血、咯血、发热、多汗、烦躁、易怒等不适。食管吞钡检查提示颈段食管管
对于焊接支管连接口的补强,当支管道的公称直径小于或等于()mm时,可不作补强计算。
屋面卷材铺贴应采用搭接法,平行于屋脊的搭接缝,应()。
具有下列特征的企业中,容易在经济危机中发生倒闭的有()。
垄断组织建立的实质是为了()。
下列抗辩权未在《中华人民共和国合同法》中明确规定的是()。
ThepeoplewhorunFacebookarefuriousaboutanewmoviethatdepictstheexistenceofFace-book.They’reupsetbecausemuchof
最新回复
(
0
)