求C语言编译下,十进制转换为二进制,八进制,十六进制的程序
求C语言编译下,十进制转换为二进制,八进制,十六进制的程序
日期:2016-06-03 23:44:30 人气:2
#include
using namespace std;
int main()
{
int n,x,i=1,num=0;
cin>>n; //输入十进制数n
while(n!=0)
{
x=n % 2;
num=num+x*i;
i=i*10;
n=n/2;
}
cout<<num<<endl; // 输出二进制数
return 0;