免費開始練習
地特三等申論題 107年 [統計] 資料處理

第 一 題

設 char 為一字元變數,請問 char 為何值時,下列的程式片段會輸出"digit"字串?(15 分) If char ≤ "9" or char ≥ "0" then print("digit") else print("not digit")
📝 此題為申論題

思路引導 VIP

這是一道經典的程式邏輯陷阱題。考生看到這題時,首先要注意條件式中使用的是邏輯運算子「or」而非「and」,接著利用數線或 ASCII 編碼的概念,分析所有可能的字元值帶入後產生的布林結果。

🤖
AI 詳解 AI 專屬家教

【解題思路】利用布林邏輯運算與字元編碼的大小順序,分析「or」運算子的涵蓋範圍。 【詳解】 已知:程式條件式為 char ≤ "9" or char ≥ "0"

▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 107年[統計] 資料處理 全題

升級 VIP 解鎖