問題詳情

【題組】 ⑸根據以下 C 程式片段,則 compute(5, 100)其值為何?(6 分)
int compute(int n1, int n2) {
if (n2==0) return 1;
if (n2% 2 ==0) {
int ans = compute(n1, n2/2);
return (ans * ans) % 100;}
else {
int ans = compute(n1, (n2-1)/2);
return (n1 * ans * ans) % 100;} }

參考答案

答案:A
難度:適中0.614339
統計:A(497),B(11),C(13),D(217),E(1)

用户評論

Yi-Ting Hsiao】評論

替代學習:社會學習論有一個經典研究,是由Bandura(1965)所做的。他以兒童為受試者,每個兒童要看三部影片中的一部。這三部影片有一部分的內容是一樣的,就是有一個成人表現攻擊行為;但不同的地方是,在第一部影片中楷模受到嚴厲的懲罰,在第二部影片中楷模得到讚美與餅乾、糖果等好吃的東西,而第三部影片中楷模沒有得到任何的後果。看完影片後,研究者觀察兒童玩玩具的過程,結果發現,比起其他兩種情況(控制組),看到楷模受懲罰的兒童(實驗組),在遊戲時攻擊行為少了很多。因此,Bandura強調經由賞罰歷程建立道德行為,使用操作制約學習的增強原理作賞罰控制。教概(上)陳嘉陽p.435

Kenny Lee】評論

給樓上沈同學的小建議當我們在認為答案有誤時應該要舉出相關實證特別你的說法又是"答案有誤吧"充滿了不確定感Bandura主張在哪一個階段應特別強調"操作制約中的增強作用"--賞罰控制Bandura的社會學習仍屬型為學習的一派,所以他是延伸環境決定的賞罰控制理論而來意即在道德學習階段個體會由他人受賞罰與否來獲得相關學習經驗日後在與以往相類似的學習情境再現時就會決定是否呈現學習經驗不強調外在賞罰的學習理論是認知與人本學習論因此此題答案無誤,當年官方答案也如此相關資料請參考陳嘉陽教育概論上冊的教育心理學2的部份

金榜題名】評論

謝謝8樓的指正~我自己題目沒看清楚~^^