输入一个0到255之间的十进制整数,要求把此数转化为二进制、八进制和十六进制形式
输入一个0到255之间的十进制整数,要求把此数转化为二进制、八进制和十六进制形式
日期:2011-04-21 13:52:05 人气:3
#include
int main()
{
int num,n,t,r;
printf("输入数字及它要转换的进制:");
scanf("%d,%d",&num,&n);
int arry[8]={0};
int i=0;
do
{
t=num/n;
r=num%n;
arry[i]=r;
i++;
num=num/n;
}while(t!=0);