申論 2研究下方的片段C 語言程式並回答下列問題。scanf (“%d”, &n);if (n > 0)for (m=0, i=1; i<=n; m++, i=i*2);printf (“%d\n”, m);請說明該程式片段最後輸出的數字的意涵,也就是m 與n 的關係。(10 分)請改寫該程式片段,在不使用迴圈的情況下可以得到相同的結果。(15 分)scanf (“%d”, &n);if (n > 0)??????printf (“%d\n”, m);103年公務人員普通考試試題 代號:44420類 科: 資訊處理科 目: 程式設計概要