第四題:
請閱讀以下的 C 語言程式
void func(int x) {
if (x > 1) {
func(x / 2);
}
printf("%d", x & 1);
}
此函數會將 x 轉為二進位印出。現在請你為此函數加入一個新參數 n(將 x 轉為 n 進制),並且修改函數 內容,讓他可以印出 x 的 n 進制。【10 分】
詳解 (共 2 筆)
詳解
樓上更正一下
把&改成%
詳解
好的,謝謝建議