题解 | #小乐乐与进制转换#
小乐乐与进制转换
http://www.nowcoder.com/practice/242eafef2a704c0ca130d563b7b3ee2d
#include <stdio.h> int main() { int n, i=0; scanf("%d", &n); int arr[50] = {0}; while(n>0) { arr[i] = n % 6; //对6取余,可以确定末位上的数 n = n / 6; i++; } for(i=i-1; i>=0; i--) //注意初始条件i要减1,因为i是+1之后跳出循环的 printf("%d", arr[i]); return 0; }