首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 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
24
问题
阅读下面程序 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标准库和第三方库的说法正确的是()。
下面代码的输出结果是()。a=1deffun(a):a=a+2returnaprint(a,fun(a))
下列代码的输出结果是()。ls=[[0,1],[5,6],[7,8]]lis=[]foriinrange(len(1s)):lis.append(1s[i][1])print(lis)
下列叙述中错误的是()。
下列哪个语句在Python中是非法的?()
软件生命周期是指()。
Python读取文件中一行内容的操作是()。
在Python中,用来安装第三方库的工具是()。
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH,则该完全二叉树的前序序列为()。
下面能作为软件设计工具的是()。
随机试题
借贷记账法中,应登记下列账户的贷方的有()。
下列抗结核治疗方法哪些是正确的()
A.环咽肌收缩而成B.由主动脉弓压迫食管所致C.由左主支气管压迫食管所致D.由右主支气管压迫食管所致E.食管穿过横膈裂孔所致食管第4狭窄处
砂仁入汤剂宜
简述D/P和D/A的含义及它们的主要区别
通常情况下,资金的时间价值被认为是没有()条件下的社会平均资金利润率。
智育是授予学生系统的__________、__________,发展他们的智力和与学习有关的__________的教育。
科学研究表明,冬雾中除水分和其他一些不具有自主运动的微生物外,主要由傅氏病原体组成,这种病原体多为细胞微生物,具有自主运动和主动感染能力。傅氏病原体侵入人体内,潜伏期可达一至五年。身体强壮者,它能使之患感冒、头痛等外感疾病。身体衰弱者,可引发高血压、冠心病
设f(x)在x=a处可导,则=__________
在CD光盘上标记有“CD-RW”字样,“RW”标记表明该光盘是()。
最新回复
(
0
)