Examly題庫立即開始練習
國中教甄|資訊科技資訊科技109 年第 54 題單選題

執行下列程式片段後,螢幕輸出為何? int n=5; int m=1; for(int i=1; i<=6; i++){ for(int j=1; j<=n; j++) pintf(“ “); for(int j=1; j<=m; j++) printf(“X”); printf(“\n”); n--; m+=2; }

答案與詳解
A
正確答案
每一列先印 n 個空白再印 m 個 X,n 從 5 每列減 1、m 從 1 每列加 2,共 6 列,印出置中的 1、3、5、7、9、11 個 X 的金字塔,即選項(A)。

為什麼答案是 A

(A) 為置中的金字塔,X 數依序為 1、3、5、7、9、11,且左側空白 5、4、3、2、1、0 逐列減少,與程式輸出完全一致。

載入中…

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮