回复 ki:
因为字符0不等于ACSII码是0,所以给你改一下,至于那个最后那个两句你选一句即可了。
#include <stdio.h>
main()
{
int i;
char c='0';
for (i=0;i<10;i++)
putchar(c+i);
//printf("%c\n",c+i);
}
就是个这 没啥意义 ASC码应该是就是十进制数字 所以 你把数字输出成字符形式就行了应该是下面这样的
#include <stdio.h>
main()
{
int i;
for (i=;i<10;i++)
printf("%c\n",i);
}