main()
{int i;
for(i='A';i<'I';i++,i++) printf("%c",i+32);
printf("\n");
}
參考答案:main()
{int i;
for(i='A';i<'I';i++,i++) printf("%c",i+32);
————————————————————
printf("\n");
}
对照ASCII码表就知道了
i++,i++ 这里实际是变量i=i+2;
A 的下2个ASCII码就是C了,
而i+32,实际上是大写字符转为小写字符
小写字符在大写字符之间相差32个序列
i = 'A'实现A强制转化为整型,值给i
("%c" 实现输出为字符整
最终输出为i以前的奇数序列字符