民國114年 第2梯次 網頁設計乙級 學科
第16題
下列C/C++程式片段之敘述,何者正確?
題目
下列C/C++程式片段之敘述,何者正確?
- (1) 找出輸入數值最大值
- (2) 輸出結果為the output is:c
- (3) 輸入三個變數
- (4) 找出輸入數值最小值
官方答案
(1) 找出輸入數值最大值
解析
此片段先讀入數值,再以條件判斷把目前最大值保存起來,逐一與後續輸入值比較,較大者才更新,最後印出比較結果,因此功能是找出輸入數值中的最大值,故選 1。若要找最小值,判斷條件須改為「小於」目前最小值;程式輸出的是變數的數值內容,格式為整數(%d),並不會印出字元 c,所以不會出現 the output is:c 的結果;讀入資料只是前置步驟,並非該片段的主要目的。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。