#include <stdio.h>int main(){? ??? ? int x,y = 10;? ? //使用簡單賦值語句實(shí)現(xiàn)x乘以2。? ? x=x*2 ;? ? //使用復(fù)合賦值語句實(shí)現(xiàn)y乘以2。? ? y*=2;? ? printf("x=%d\n", x);? ? printf("y=%d\n", y);? ? return 0;}????在慕課網(wǎng)在線ide 輸出結(jié)果是?x=0?y=20????原版的代碼是#include <stdio.h>int main(){? ? int x = 10;? ? int y = 10;? ? //使用簡單賦值語句實(shí)現(xiàn)x乘以2。? ? x=x*2 ;? ? //使用復(fù)合賦值語句實(shí)現(xiàn)y乘以2。? ? y*=2;? ? printf("x=%d\n", x);? ? printf("y=%d\n", y);? ? return 0;}????輸出結(jié)果是x=20y=20?發(fā)生了什么 導(dǎo)致這兩種結(jié)果的差異 呢 ?
- 2 回答
- 0 關(guān)注
- 1423 瀏覽
添加回答
舉報(bào)
0/150
提交
取消