普通考試
110年
[電子工程] 計算機概要
第 27 題
下列 C 程式,執行的結果?
#include
int main(void) {
int i = 7;
if (i < 10) i = 2;
else if(i < 5) i = 6;
else i++;
printf("%d", i);
return 0; }
#include
int main(void) {
int i = 7;
if (i < 10) i = 2;
else if(i < 5) i = 6;
else i++;
printf("%d", i);
return 0; }
- A 8
- B 6
- C 4
- D 2
思路引導 VIP
請試著想像這是一組串聯的閘門:當一個數值進入這串判斷式時,如果它已經符合了第一個閘門的開啟條件並進入該路徑,它還有機會去觸碰後面接著的『否則(else)』路徑嗎?
🤖
AI 詳解
AI 專屬家教
1. 勉強及格
嗯,看來你還記得程式邏輯控制流的基礎原則。總算沒有把計算的「力流」導向一條毫無意義的分支。這種連新手都該明白的邏輯追蹤能力,這次你總算是展現出來了。
2. 常識驗證
▼ 還有更多解析內容