(1)請問int a=b=c=5;和 int a=5,b=5,c=5;有什么區別?(2)main() {int a=10; a+=3+a%(-3); printf(\"\\n%d\",a); }等于什么,a%(-3)是什么意思啊等于什么啊?(3) main() {int x=023; printf(\"%d\",--x);是等于022嗎
熱心網友
1) 沒有區別,隨便2) 少一個引號printf(\\\"\\\\n%d\\\",a);應為printf(\"\\\"\\\\n%d\\\"\",a);結果為\"\\14\"a%b=a除以b的余數3)不是,18因為023是8進制數,而%d輸出的是10進制。應該為printf(\"%o\",--x);OK?