首页 > 试题广场 >

执行语句“int a= ’ 2 ’ ”后,a的值是( )

[单选题]

执行语句“int a= 2 ”后,a的值是( )

  • 2
  • 50
  • 49
  • 0
一个简便的记忆法:0:48  A:65  a:97,数字连起来是486597 -> 486 597 -> 486 (486 + 111)
发表于 2018-04-04 14:08:08 回复(35)
在ASCII表中,2的ASCII码值是50。
发表于 2017-11-19 17:43:07 回复(0)
常用ASCII码值:空格为32;数字0为48;“A”为65;“a”值为97。
发表于 2017-08-22 14:57:31 回复(8)
常见字符的ASCII码值如下:空格的ASCII码值为32;数字0到9的ASCII码值分别为48到57;大写字母“A”到“Z”的ASCII码值分别为65到90;小写字母“a”到“z”的ASCII码值分别为97到到122。
发表于 2017-07-10 14:23:41 回复(5)
单引号是字符型 记住0是48 A是65
编辑于 2017-06-19 23:37:53 回复(5)
这个题考察的是java的向上转型,char自动转为int类型,
发表于 2019-09-01 00:59:34 回复(4)
2在 ASCII中是50。
发表于 2017-05-20 20:23:30 回复(2)
常见字符的ASCII码值如下:空格的ASCII码值为32;数字0到9的ASCII码值分别为48到57;大写字母“A”到“Z”的ASCII码值分别为65到90;小写字母“a”到“z”的ASCII码值分别为97到到122。
发表于 2019-04-18 22:01:58 回复(0)
int a='2'; 注意这里是将一个字符型的变量赋值给a,所以要将这个字符型变量转化为数字,也就是ASCII码值然后再赋值给a,因为数字2'的ASCII码值为50,所以就是50
发表于 2021-03-30 14:28:13 回复(0)
' ',字符;
字符ASCII码; 0-> 48,A-> 65,a-> 97,空格->32

发表于 2018-12-14 10:53:18 回复(0)
补充:
ASCII值:a——97   A——65   0——48
发表于 2017-09-27 09:42:57 回复(0)
空格的ASCII码值为32; 数字0到9的ASCII码值分别为48到57; 大写字母“A”到“Z”的ASCII码值分别为65到90; 小写字母“a”到“z”的ASCII码值分别为97到到122。
编辑于 2021-12-09 00:52:07 回复(0)
毫无乐趣
发表于 2018-04-10 09:52:57 回复(0)
常见字符的ASCII码值如下:空格的ASCII码值为32;数字0到9的ASCII码值分别为48到57;大写字母“A”到“Z”的ASCII码值分别为65到90;小写字母“a”到“z”的ASCII码值分别为97到到122。
发表于 2022-06-30 12:18:32 回复(0)
空格的ASCII码值为32;
数字0到9的ASCII码值分别为48到57;
大写字母“A”到“Z”的ASCII码值分别为65到90;
小写字母“a”到“z”的ASCII码值分别为97到到122。
发表于 2021-03-06 15:17:22 回复(0)
这一题完全看不懂....
发表于 2018-08-26 22:17:58 回复(2)
数字 0 :ASCII = 48
大写字母 A:ASCII = 65
小写字母 a:ASCII = 97
空格:ASCII = 32
发表于 2018-03-04 14:54:00 回复(0)
0 48 A 65 a 97
发表于 2017-11-07 20:22:27 回复(0)
发现一个小细节,分享一下。
在IDEA中试了下,
1、输入如下:
int a = ' 2';
是会报错的,因为 单引号 表示的是字符,字符是没有 空格2 的。
2、输入如下:
int a = " 2";
这样输入也会报错,因为 双引号 表示的是字符串,字符串无法赋值给int。
3、正确输入如下:
int a = ' '; int b = '2';
这样是正确的,字符空格,或者字符2。
然后,字符空格 和 字符2 赋值为int类型,就会转换为ASCII码。
发表于 2023-01-02 20:47:35 回复(0)
我不知道ASCII中‘2’的值啊,所以乱选了A
发表于 2022-08-24 20:38:27 回复(0)