一、主題介紹:
在撰寫資料庫程式設計的時候,常常會用到搜尋某設定範圍條件的資料庫裡資料,這就需要用到迴圈 while 或 for 指令了,迴圈應用的地方很廣泛,包含有重複運算累加、處理資料序列、搜尋與篩選資料、自動化批次處理檔案、產生乘法表、規律的輸出棋盤表、排序統計分析..等,所以迴圈的使用就顯得非常重要,我們就來評量一下 TQC+ 考題,看看自己學會了多少。
(1) 題目
請使用迴圈敘述撰寫一程式,讓使用者輸入兩個正整數 a 、 b a < b ),利用迴圈計算從 a 開始的偶數連加到 b 的總和。例如:輸入 a=1 、 b=100 則輸出結果為 2550 2 + 4 + + 100 = 2550 )。
(2) 輸入輸出
#輸入
兩個正整數 ( a、b,且 a < b )
#輸出
計算從 a 開始的偶數連加到 b 的總和
#輸入範例
14
1144
#輸出範例
327714
二、程式範例:
#執行結果
14
1144
327714
三、程式解說:
第 1 行: 將輸入的第 1 個正整數字串轉換為數值存入 a 變數。
第 2 行: 將輸入的第 2 個正整數字串轉換為數值存入 b 變數。
第 3 行: 預將 sum 變數初始化為 0。
第 4 行: 使用 while 迴圈指令,於 a 小於等於 b 時重複執行迴圈內程式。
第 5 行: 使用 % 取餘數指令,將 a 變數取 2 的餘數,如為 0 即為偶數,則執行條件 if 內的程式。
第 6 行: 將 sum 加上 a 後再存入 sum 變數內。
第 7 行: 將變數 a 加上 1 後再存入 a 中。
第 8 行: 最後迴圈執行完畢後,列印輸出 sum。
沒有留言:
張貼留言