為什么會(huì)輸入錯(cuò)誤?
#include <stdio.h>
int main()
{
??? int x = 10;
??? int y = 10;
??? //使用簡(jiǎn)單賦值語句實(shí)現(xiàn)x乘以2。
??? //使用復(fù)合賦值語句實(shí)現(xiàn)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;
??? //使用簡(jiǎn)單賦值語句實(shí)現(xiàn)x乘以2。
??? //使用復(fù)合賦值語句實(shí)現(xiàn)y乘以2。
??? printf("x=%d\n", x=x*2);
??? printf("y=%d\n", y=y*2);
??? return 0;
}
2020-02-19
舉報(bào)
2020-02-21
輸出項(xiàng)只能為值或者計(jì)算式或者一個(gè)變量,而不能為賦值表達(dá)式,你可以改成"printf("x=%d\n",x*2);",其他類推?
2020-02-19
試想1=1*2這能對(duì)嗎