Re: [問題] 請教這段程式,在詳述什麼動作?
※ 引述《jenho001 (清香小白蓮)》之銘言:
: i % 2 ? x = x + 1 : x = x + 2
: 請大俠們解惑
: 我真看不懂它在講什麼>"<
※ 引述《jenho001 (清香小白蓮)》之銘言:
: i % 2 ? x = x + 1 : x = x + 2
: 請大俠們解惑
: 我真看不懂它在講什麼>"<
程式有一個寫法
A ? B : C
意思是A如果成立(true),就執行B,要不然就執行C
把這個程式分成兩部分來看就比較容易了
i%2 ? x=x+1 : x=x+2
i%2是否為true,如果成立就執行x=x+1,否則執行 x=x+2
i%2 的結果不是0就是1
所以就會等於看i是奇數或偶數來決定要執行哪一個
--
追求卓越,成功就會出其不意找上門。
Follow Excellence. Success will chase you.
Chase the excellence, success will follow you.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.233.243
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1529936282.A.941.html
→
06/25 22:36,
7年前
, 1F
06/25 22:36, 1F
→
06/26 00:00,
7年前
, 2F
06/26 00:00, 2F
推
06/26 00:43,
7年前
, 3F
06/26 00:43, 3F
→
06/26 00:43,
7年前
, 4F
06/26 00:43, 4F
推
06/26 00:57,
7年前
, 5F
06/26 00:57, 5F
推
06/26 02:17,
7年前
, 6F
06/26 02:17, 6F
推
06/26 07:45,
7年前
, 7F
06/26 07:45, 7F
→
06/26 10:48,
7年前
, 8F
06/26 10:48, 8F
推
06/26 14:32,
7年前
, 9F
06/26 14:32, 9F
推
06/26 15:38,
7年前
, 10F
06/26 15:38, 10F
→
06/26 15:39,
7年前
, 11F
06/26 15:39, 11F
→
06/26 15:39,
7年前
, 12F
06/26 15:39, 12F
→
06/26 15:43,
7年前
, 13F
06/26 15:43, 13F
推
06/26 15:45,
7年前
, 14F
06/26 15:45, 14F
→
06/26 15:46,
7年前
, 15F
06/26 15:46, 15F
推
06/26 19:46,
7年前
, 16F
06/26 19:46, 16F
→
06/27 11:53,
7年前
, 17F
06/27 11:53, 17F
→
06/27 12:27,
7年前
, 18F
06/27 12:27, 18F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):