為啥結果都是0
#include <stdio.h>
#include <stdlib.h>
int main()
{ ?int a=5;?
? ?a +=5;?
? ?a -=5;?
? ?a *=5;?
? ?a %=5;?
? ?a /=5;?
? ?printf("%d\n",a);?
? ?printf("%d\n",a);?
? ?printf("%d\n",a);
? ?printf("%lf\n",a);?
? ?printf("%d\n",a);
system("pause");
return 0;
}
為啥算的結果跟我預想的不一樣
2016-12-21
輸出a的值都是一個值。
? 你的意思可能是:
int a=5;?
?printf("%d\n",a);?
? ?a +=5;?
?printf("%d\n",a);?
? ?a -=5;?
而不是計算完后一串輸出,輸出的值都只是最后計算后的a的值。
??