#26194: Java 不用if


tonysu1204@gmail.com (東毅中)


條件式?輸出a:輸出b;

條件式代表要測試的條件(此題用來測試是否為偶數)

"?"代表條件式是否成立

輸出a為當條件世成立時的結果,輸出b則反之

輸出a及輸出b之間要加上":"

Eg:

int n = sc.nextInt(); // 輸入整數n

n = n%2==0?n:++n; // 若被2整除(此數為偶數)->n=n

若不成立(此數為奇數)->++n;