看板 TransCSI 關於我們 聯絡資訊
※ 引述《forris (喬巴)》之銘言: : 以下兩題是我不會的。問為什麼答案是選 c 而不是其他? : (c) 1. 以 16 * 15 的點矩陣來看,儲存兩個中文字型需要幾個位元組? : (a) 20 (b) 40 (c) 60 (d) 80 1個中文字的byte數 * 2個中文字 = 解答 16*15 => ----- * 2 = 60 8 : (c) 2. 第 1 行 for m = 1 to 5 : 第 2 行 for n = 1 to 5 : 第 3 行 output more : 第 4 行 endfor : 第 5 行 endfor : 假設上述是一個編譯正確且可以執行的程式原始碼片段,那麼第 3 行敘述會被執行 : 多少次? : (a) 5 (b) 10 (c) 50 (d) 100 這邊我看不太懂...... 如果第三行是指「輸出"more"這個字串」 那應該是5*5 = 25次 但如果是「多輸出一次」的意思,也就是輸出兩次(即執行output後再執行output) 所以是5*5*2 = 50次 但是本人認為自己上述的說法可能不足以說服你,總覺得有瑕疵, 個人較偏向25次(也就是無此選項) 希望這題待高手解答~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.187.180
antirazin:喔喔~ 小葉子大大已經解答了 XD 你也覺得第二題是25嗎 08/08 22:22
c21580681:應該是25次,大的迴圈一次就對應五次小的迴圈 08/08 23:47
forris:我是按照書上打,沒有打錯,所以我會有疑問,沒有正確選項 08/09 14:53
RJking:25次+1 08/10 15:56