為什么會輸入錯誤?
#include <stdio.h>
int main()
{
??? int x = 10;
??? int y = 10;
??? //使用簡單賦值語句實現x乘以2。
??? //使用復合賦值語句實現y乘以2。
??? printf("x=%d\n", x=x*2);
??? printf("y=%d\n", y=y*2);
??? return 0;
}
#include <stdio.h>
int main()
{
??? int x = 10;
??? int y = 10;
??? //使用簡單賦值語句實現x乘以2。
??? //使用復合賦值語句實現y乘以2。
??? printf("x=%d\n", x=x*2);
??? printf("y=%d\n", y=y*2);
??? return 0;
}
2020-02-19
舉報
2020-02-21
輸出項只能為值或者計算式或者一個變量,而不能為賦值表達式,你可以改成"printf("x=%d\n",x*2);",其他類推?
2020-02-19
試想1=1*2這能對嗎