首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

十进制数N与其它进制数的转换解决办法

2012-03-11 
十进制数N与其它进制数的转换各位高手,帮帮小女子啊,用C语言编写一个十进制数N与其它进制数的转换的程序,

十进制数N与其它进制数的转换
各位高手,帮帮小女子啊,用C语言编写一个十进制数N与其它进制数的转换的程序,谢谢阿

[解决办法]
void Convert(int N,int m)//N表示你要输入的十进制数,m是你要转换成的进制数(m进制)
{
int buf1[100]={0};
int i=0,buf2=0;
while(N)
{
buf1[i]=N%m;
buf2=N/m;
N=buf2;
if(buf2!=0)i++;
}
for(;i> =0;i--)
cout < <buf1[i];
cout < <endl;
}
void main()
{
int N,m;
cout < < "请输入你要转换的十进制数: ";
cin> > N;
cout < <endl;
cout < < "请输入你要转换成的进制数: ";
cin> > m;
cout < <endl;
Convert(N,m);
}

热点排行