主题:一般人解释不了的初级问题
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int a;
a=1;
while (a<=10)
{
a=a+1;
printf ("%d",a);
}
system ("pause");
return 0;
#include <stdlib.h>
int main ()
{
int a;
a=1;
while (a<=10)
{
a=a+1;
printf ("%d",a);
}
system ("pause");
return 0;
}
这里a=a+1放在printf ("%d",a)前后 输出的结果不同 放前面输出错误不合要求 放后面输出的才合要求 这是为什么呢??求大神解惑