取圖例4.4的解釋。
另外感覺這個p的輸出也是錯的,不應該是18嗎。
我突然感覺不會自增自減運算了
```
#include<stdio.h>
int main()
{
printf("Hello Word!\n");
int i=5,j=5,p,q = 0,x=5,y;
p=(i++)+(i++)+(i++);
for(int cnt= 0;cnt < 3;cnt++)
{
q += (++j);
printf("%d q = %d\n",cnt,q);
}
printf("%d\n%d\n%d\n%d\n\n\n",p,q,i,j);
y = (++x)+(++x)+(++x);
printf("%d",y);
return 0;
}
```
在這個程式中,for回圈出來的最終答案是21,后面的就是22了確實是自增1了。我快被搞瘋了!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/282938.html
標籤:C語言
上一篇:大神救救c++
