用c++语言写十进制到十六进制转换
用c++语言写十进制到十六进制转换
日期:2012-04-06 11:16:59 人气:2
void f(int n)
{
int i=0,j,a[20];
while(n!=0)
{
a[i++]=n%16;
n=n/16;
}
for(j=i-1;j>=0;j--)
{
if(a[j]<10)
a[j]=(a[j]+'0');
else
a[j]=(a[j] - 10 +'A');
cout<<(char)a[j];
}
cout<<en