C++初学者 十进制转换2进制问题
想编个十进制转换2进制的程序 这是我写的程序
#include <iostream.h>
#include <math.h>
void main()
{
int a,b,c;
cin >>a;
do
{
b=a/2;
c=a-b*2;
cout <<c;
a=b;
}
while (b!=0);
cout <<endl;
}
结果虽可以通过 不过二进制数字是倒的 那位高手可以可以帮我解决这一问题呢 最好在我的原程序的基础上改改 不然怕我看不懂·· 谢谢