int r_to_ten(int s[])//r进制转换为10进制 { int i,d=0; for(i=0;s[i];i++) d=d*R+str[i]-'0'; printf("%d\n",d); } int ten_to_r(int n)//10进制转换为r进制 { int k=0;k=0; char s[100]; while(n) { s[k++]=n%r+'0'; n/=r; } s[k]='\0'; strrev(s); puts(s); }
int r_to_ten(int s[])//r进制转换为10进制 { int i,d=0; for(i=0;s[i];i++) d=d*R+str[i]-'0'; printf("%d\n",d); } int ten_to_r(int n)//10进制转换为r进制 { int k=0;k=0; char s[100]; while(n) { s[k++]=n%r+'0'; n/=r; } s[k]='\0'; strrev(s); puts(s); }