![]() |
#2
王黄丽2018-12-19 21:15
|
#include"iostream"
#include"string"
#include"algorithm"
#define MAXSIZE 500
int main()
{
using namespace std;
int number,flag=0;
int arry[MAXSIZE];
cout<<"请输入一个十进制整数:"<<endl;
cin>>number;
while(number)
{
arry[flag] = number%2;//余数存进数组
number/=2;//将商继续循环
flag++;
}
cout<<"十进制整数"<<number<<"对应的二进制数是:";
for(int i = flag-1 ; i >= 0 ; i--)//数组逆向输出
{
cout<<arry[i];
}
cout<<endl;
return 0;
}