题解 | 小乐乐与进制转换
#include <stdio.h> int main() { int n,arr[1000],i=0,t; scanf("%d",&n); while(n!=0) { t=n; n=n%6; arr[i]=n; n=t/6; i++; } for(int j=i-1;j>=0;j--) { printf("%d",arr[j]); } return 0; } 通过不断对6取余,再运用数组按照倒序输入即可
#include <stdio.h> int main() { int n,arr[1000],i=0,t; scanf("%d",&n); while(n!=0) { t=n; n=n%6; arr[i]=n; n=t/6; i++; } for(int j=i-1;j>=0;j--) { printf("%d",arr[j]); } return 0; } 通过不断对6取余,再运用数组按照倒序输入即可
相关推荐