输入一个整数转化为六进制 #include<stdio.h> int main() { int n,a[1000],i,j=0; scanf("%d",&n); for(i=0;n>0;i++) { a[i]=n%6;***//给每个数组定值*** n=n/6; j++;***//记录取了多少个余数*** } for(i=j-1;i>=0;i--) { printf("%d",a[i]); } return 0; }