天天看點

計算機科學-第14周子產品化程式設計 題目及參考解答

1、下面的兩段程式展現了函數參數傳值與傳位址的差別,寫出運作結果,上機時運作程式并記錄結果,了解這兩種機制的原理

(1)

你認為運作結果為:_________________

實際運作的結果為:_________________

(2)

2、下面是根據教材11.2中例11.1分析得到的一部分程式,請将尚未定義的函數寫出來,運作程式得到每個方案的造價。

參考解答:

3、利用随機函數與自定義函數,制作一個幫助國小生學算術的程式,參考運作的部分截圖:

計算機科學-第14周子產品化程式設計 題目及參考解答

下面是給出的main()函數,請寫出自定義函數answer。

提示:answer()函數中該做的事:

産生兩個随機數,分别作為被加數和加數;

計算這兩數的和作為答案;

提示題目,并由國小生輸入他/她計算的結果;

将國小生的輸入與答案比較;

根據比較結果,提示國小生正誤;

傳回結果,正确為1,錯誤為0