標題:
APCS_觀念題_10503_17 (練習)
[打印本頁]
作者:
方浩葦
時間:
2024-11-9 09:35
標題:
APCS_觀念題_10503_17 (練習)
以下程式碼的功能是:輸入五個整數,檢查並印出最後輸入的數字是否是五個數字中的最大值。
然而,這個程式是錯誤的。請問以下哪一組測試資料可以測試出程式有誤?
(A) 3 5 7 9 8
(B) 10 20 15 5 18
(C) 6 9 4 8 10
(D) 14 13 12 11 15
#define TRUE 1
#define FALSE 0
int d[5], val, allSmall;
…
for (int i = 0; i < 4; i++)
{
scanf("%d", &d[i]);
}
scanf("%d", &val);
allSmall = TRUE;
for (int i = 0; i < 4; i++)
{
if (d[i] < val)
{
allSmall = TRUE;
}
else
{
allSmall = FALSE;
}
}
if (allSmall == TRUE)
{
printf("%d is the largest.\n", val);
}
else
{
printf("%d is not the largest.\n", val);
}
複製代碼
本帖隱藏的內容需要積分高於 1 才可瀏覽
作者:
許浩浩
時間:
2024-11-9 14:55
此帖僅作者可見
作者:
陳泓亦
時間:
2024-11-9 14:58
此帖僅作者可見
作者:
郭博鈞
時間:
2024-11-9 15:02
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2