#include <stdio.h>#define g 103int main(void){int i = 97;
while(i++ < g)printf("%c",i);return 0;}为什么从ASCII码表的b开始打印?i++不是先比较后加1吗?
i++是当前语句执行完再++,while那一行判断执行完之后,这时的i就已经+1了,所以打印了b