大家帮我看看这句简单c语言,结果想不通阿~
#include "stdio.h"void main()
{
int i;char c;
for(i=0;i<=5;i++)
{
c=getchar();
putchar(c);
}
getch();
}
按理说应该循环6次输入一个字符,可为什么连续输入一串字符后显前六个,而非显示一个字符让你再次输入,并循环6次呢?反正运行一下后和自己想法不一样,谁能解释一下...
2008-03-30 14:23

2008-03-30 14:31
2008-03-30 14:33
2008-03-30 14:33
2008-03-30 14:34

2008-03-30 14:39
2008-03-30 15:06
2008-03-30 15:38
2008-03-30 15:43
2008-03-30 16:11