免費開始練習
高考申論題 106年 [電力工程] 計算機概論

第 三 題

三、詳細說明下列程式之目的,包含使用的演算法、輸入、輸出、資料結構、函數、程式執行步驟。若輸入為:8 3 9 4 2 7 6,詳細列出程式執行的過程。(20 分)
#include
main()
{
int i, j, t, a[8];
for (i = 1; i < 8; i++)
scanf("%d", &a[i]);
for (i = 1; i <= 6; i++)
for (j = i + 1; j <= 7; j++)
if (a[i] > a[j])
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
for (i = 1; i <= 7; i++)
printf("%5d", a[i]);
}
📝 此題為申論題

思路引導 VIP

這是一題標準的 C 程式追蹤與演算法分析題。解題步驟:

  1. 逐項回答題目的要求:目的、演算法、輸入/輸出、資料結構、函數。
🤖
AI 詳解 AI 專屬家教

【考點分析】 C 語言程式碼追蹤、排序演算法分析及資料結構基本概念。 【分析與論述】

▼ 還有更多解析內容

🏷️ 相關主題

程式碼追蹤與執行分析
查看更多「[電力工程] 計算機概論」的主題分類考古題