十进制转换为十六进制
问题如题,请给一点指点,谢谢
问题如题,请给一点指点,谢谢
2007-06-30 09:06
2007-06-30 09:14

2007-06-30 09:20
2007-06-30 09:32
谢谢
2007-06-30 10:00
2007-06-30 10:19
2007-06-30 10:25

2007-06-30 14:39
2007-07-01 15:03
#include"stdio.h"
main()
{ char a[20];
int x,y,t,i=0;
scanf("%d",&x);
scanf("%d",&y);
while(x)
{
t=x%y;
if(t>=0&&t<=9)//0到9
{
a[i++]=t+'0';
}
else//10开始用字母表示
{
a[i++]=t-10+'A';
}
x/=y;
}
a[i]='\0';
while(i)
printf("%c",a[--i]);
}

2007-07-01 15:46