這樣不行嗎?
#include <stdio.h>
int main()
{
? ? int x = 10;
? ? int y = 10;
? ? //使用簡單賦值語句實現(xiàn)x乘以2。
? ? x=x*2;
? ? //使用復(fù)合賦值語句實現(xiàn)y乘以2。
? ? y+=10;
? ? printf("x=%d\n", x);
? ? printf("y=%d\n", y);
? ? return 0;
}
#include <stdio.h>
int main()
{
? ? int x = 10;
? ? int y = 10;
? ? //使用簡單賦值語句實現(xiàn)x乘以2。
? ? x=x*2;
? ? //使用復(fù)合賦值語句實現(xiàn)y乘以2。
? ? y+=10;
? ? printf("x=%d\n", x);
? ? printf("y=%d\n", y);
? ? return 0;
}
2018-09-12
舉報
2018-09-16
注意講解,當(dāng)Y=10時,?? Y *=10相當(dāng)于Y=Y*10
,得到Y(jié)的值為10*10=100。
正確姿勢應(yīng)該是Y*=2,相當(dāng)于Y=Y*2,
得到的Y值為10*2=20
2018-09-12
y+=10應(yīng)該是y*=2