[問題] C++輸出的值與預想的不一樣
開發平台(Platform): (Ex: Win10, Linux, ...)
Win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
DEV-C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
N/A
問題(Question):
在 if(6 == 7)時不成立會跳到else
所以在印出z值時應該是z=3,但用DEV-C++執行時,程式會印出1
餵入的資料(Input):
N/A
預期的正確結果(Expected Output):
3
錯誤結果(Wrong Output):
1
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
int z = 1;
if(6 == 7)
if( 8 == 8)
z = 2;
else
z = 3;
std::cout << z << std:endl;
補充說明(Supplement):
麻煩各位前輩指教,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.231.69
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1546070688.A.E97.html
→
12/29 16:11,
6年前
, 1F
12/29 16:11, 1F
→
12/29 16:11,
6年前
, 2F
12/29 16:11, 2F
→
12/29 16:19,
6年前
, 3F
12/29 16:19, 3F
→
12/29 16:21,
6年前
, 4F
12/29 16:21, 4F
→
12/29 16:24,
6年前
, 5F
12/29 16:24, 5F
→
12/29 16:25,
6年前
, 6F
12/29 16:25, 6F
推
12/29 16:57,
6年前
, 7F
12/29 16:57, 7F
→
12/29 16:58,
6年前
, 8F
12/29 16:58, 8F
→
12/29 17:15,
6年前
, 9F
12/29 17:15, 9F
推
12/29 18:20,
6年前
, 10F
12/29 18:20, 10F
推
12/29 20:12,
6年前
, 11F
12/29 20:12, 11F
推
12/29 21:31,
6年前
, 12F
12/29 21:31, 12F
推
12/30 09:28,
6年前
, 13F
12/30 09:28, 13F
推
12/30 12:57,
6年前
, 14F
12/30 12:57, 14F
推
12/30 17:25,
6年前
, 15F
12/30 17:25, 15F
推
12/30 18:58,
6年前
, 16F
12/30 18:58, 16F
推
12/31 15:30,
6年前
, 17F
12/31 15:30, 17F
推
12/31 16:03,
6年前
, 18F
12/31 16:03, 18F
→
01/02 02:30,
7年前
, 19F
01/02 02:30, 19F
→
01/02 14:30,
7年前
, 20F
01/02 14:30, 20F
推
01/02 20:02,
7年前
, 21F
01/02 20:02, 21F
推
01/04 22:03,
7年前
, 22F
01/04 22:03, 22F
推
01/05 23:05,
7年前
, 23F
01/05 23:05, 23F
推
01/06 15:36,
7年前
, 24F
01/06 15:36, 24F
→
01/06 15:36,
7年前
, 25F
01/06 15:36, 25F
推
01/24 13:20,
7年前
, 26F
01/24 13:20, 26F
推
01/30 10:09,
7年前
, 27F
01/30 10:09, 27F