Algs4-1.1.8下列语句会打印出什么结果?给出解释
1.18下列语句会打印出什么结果?给出解释。
a.System.out.println('b');
b.System.out.println('b'+'c');
c.System.out.println((char)('a'+4));
答:
a)b,显示char字符。
b)197,'b'的ASCII码是98,'c'的ASCII码是99,和为197。
c)'a'的ASCII码是97,97+4=101,ASCII码107对应的字符是e。
1.18下列语句会打印出什么结果?给出解释。
a.System.out.println('b');
b.System.out.println('b'+'c');
c.System.out.println((char)('a'+4));
答:
a)b,显示char字符。
b)197,'b'的ASCII码是98,'c'的ASCII码是99,和为197。
c)'a'的ASCII码是97,97+4=101,ASCII码107对应的字符是e。