单选题 下列程序中,若从键盘中输入的是大写字母c,则程序输出的结果是 import java.io.*; public class Exam { public static void main(String args[]){ int ch=0; System.out.println(“输入一个字符:”) try{ ch=System.in.read() charch_A='A',ch_Z='Z'; int delta_c=(int)ch A+(int)ch_Z-ch; System.out.println(“编码后的字符为:”+(char)delta C) ; } catch(IOException e){ e.printStackTrace(); } }
【正确答案】 C
【答案解析】[解析] 本题考查考生阅读Java程序的能力。当使用ch-System.in.read()语句从键盘读入大写字母C赋给ch,此时ch值为67,也就是字母C的ASCII值。语句(int)ch_A +(int)ch Z-ch结果为88,ASCII码中的88相当于字母X,所以轴出为X,选项C正确。