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

admin2010-04-24  8

问题 以下程序的输出结果是(已知字母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后已进入小写字母区域*/
   }
转载请注明原文地址:https://kaotiyun.com/show/ODAx777K
0

随机试题
最新回复(0)