问题 单项选择题

以下程序的输出结果是(已知字母a的ASCⅡ值比字母A的ASCⅡ值大32)( ) main() {int i; for(i='A';i<'I';i++,i++) printf("%c",i+36); }

A.DEGIK

B.egik

C.EGIK

D.degik

答案

参考答案:B

解析: main() {int i; for(i='A';i<'I';i++,i++)/*i的初始值为字母A的ASCⅡ值,循环条件为i<'I',步进值为2*/ printf("%c",i+36);/*ASCⅡ值加36后已进入小写字母区域*/ }

单项选择题
问答题 案例分析题