編寫程序,將十進制轉換爲8進制並輸出(不允許使用printf("%o"))
代碼:
#include <stdio.h> //編寫程序,將十進制轉換爲8進制並輸出(不允許使用printf("%o")) void f1(int m) { if(0 == m) return; int tmp = m % 8; m = m / 8; f1(m); printf("%d",tmp); } int main() { int i ; scanf("%d",&i); f1(i); printf("\n"); return 0; }
運行結果: