[問題] A[x++] = --x
開發平台(Platform): (Ex: Win10, Linux, ...)
Win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
GCC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
遇到題目問這題的輸出,我的想法是先將x=x-1
後續就不太知道該怎麼判斷,而且用兩個ide跑出的結果不同
int main()
{
int A[3] = {0, 0, 0};
int x = 1;
A[x++] = --x;
printf("A[0]=%d, A[1]=%d, A[2]=%d", A[0], A[1], A[2]);
}
餵入的資料(Input):
無
預期的正確結果(Expected Output):
用code block跑出來是
A[0]=1, A[1]=0, A[2]=0
https://i.imgur.com/3UGzFqf.jpg
用線上ide codechef跑出來是
A[0]=0, A[1]=1, A[2]=0
https://i.imgur.com/oYd3YFB.jpg
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
已於上述列出
麻煩各位大大 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.255.127 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1630382935.A.E4F.html
→
08/31 12:12,
2年前
, 1F
08/31 12:12, 1F
推
08/31 12:39,
2年前
, 2F
08/31 12:39, 2F
噓
08/31 14:02,
2年前
, 3F
08/31 14:02, 3F
→
08/31 14:02,
2年前
, 4F
08/31 14:02, 4F
題目不是我出的啊大哥,遇到我也很困擾,不知道怎麼解
推
08/31 14:24,
2年前
, 5F
08/31 14:24, 5F
→
08/31 14:24,
2年前
, 6F
08/31 14:24, 6F
這種真的是各種考試很愛考
→
08/31 14:51,
2年前
, 7F
08/31 14:51, 7F
※ 編輯: CaliforCat (114.136.255.127 臺灣), 08/31/2021 16:33:27
噓
08/31 18:09,
2年前
, 8F
08/31 18:09, 8F
推
08/31 20:31,
2年前
, 9F
08/31 20:31, 9F
推
09/02 12:47,
2年前
, 10F
09/02 12:47, 10F
→
09/02 12:47,
2年前
, 11F
09/02 12:47, 11F
→
09/02 12:48,
2年前
, 12F
09/02 12:48, 12F
→
09/02 12:48,
2年前
, 13F
09/02 12:48, 13F
→
09/02 14:40,
2年前
, 14F
09/02 14:40, 14F
→
09/02 14:40,
2年前
, 15F
09/02 14:40, 15F
→
09/02 14:41,
2年前
, 16F
09/02 14:41, 16F
→
09/02 14:42,
2年前
, 17F
09/02 14:42, 17F
→
09/03 01:03,
2年前
, 18F
09/03 01:03, 18F
→
09/03 04:50,
2年前
, 19F
09/03 04:50, 19F
推
09/03 12:56,
2年前
, 20F
09/03 12:56, 20F
→
09/03 12:57,
2年前
, 21F
09/03 12:57, 21F
→
09/03 13:43,
2年前
, 22F
09/03 13:43, 22F
→
09/03 13:45,
2年前
, 23F
09/03 13:45, 23F
→
09/03 13:46,
2年前
, 24F
09/03 13:46, 24F
討論串 (同標題文章)