用数组把十进制转换成二进制

来源:互联网 发布:淘宝客超级搜索 编辑:程序博客网 时间:2024/04/30 10:16

#include <iostream>
using namespace std;
int main()
{
 int n,k,j,a[50];
 k=0;
 cout<<"请输入一个数:";
 cin>>n;
 while(n!=0)
 {
  j=n%2;
  a[++k]=j;
  n=n/2;
 }
 cout<<"转换成二进制为:";
 for(;k>0;k--)
 {  
  cout<<a[k];
 }
 cout<<endl;
 return 0;
}

原创粉丝点击