//输入一个整数,将其转换成八进制数输出。
#include<stdio.h>
int main() {
int n;
while (scanf("%d", &n) != EOF) {
int a[100], i = 0;
while (n > 0) { //注意:n>0 ***********************
a[i++] = n % 8;
n = n / 8;
}
for (int k = i - 1; k >= 0; k--) //逆序输出
printf("%d", a[k]);
}
return 0;
}



京公网安备 11010502036488号