簡單賦值運算問題
#include <stdio.h>
int main()
{
??? int x = 10;
??? int y = 10;
??? //使用簡單賦值語句實現(xiàn)x乘以2。
??? x=2*x;
??? //使用復合賦值語句實現(xiàn)y乘以2。
??? y *= 2;
??? printf("x=%d\n", x);
??? printf("y=%d\n", y);
??? return 0;
}
為什么要這樣書寫“x=x*2"而不能寫成”x=2*x"
#include <stdio.h>
int main()
{
??? int x = 10;
??? int y = 10;
??? //使用簡單賦值語句實現(xiàn)x乘以2。
??? x=2*x;
??? //使用復合賦值語句實現(xiàn)y乘以2。
??? y *= 2;
??? printf("x=%d\n", x);
??? printf("y=%d\n", y);
??? return 0;
}
為什么要這樣書寫“x=x*2"而不能寫成”x=2*x"
2018-03-08
舉報
2018-03-13
后面標注了簡單賦值語句,你的答案沒錯,但是這里答案是固定的
2018-03-08
都可以呀,用C++試了一下,都是對的啊
2018-03-08
我覺得可以