问题及代码:
#include <iostream>
using namespace std;
int main()
{
int dec2bin(int n);
int n;
cout<<"请输入一个整数:";
cin>>n;
cout<<n<<"对应的二进制形式为:";
dec2bin(n); //输出n对应的二进制串
cout<<endl;
return 0;
}
void dec2bin(int n)
{
if(n>=1)
{
dec2bin(n/2);
cout<<n%2;
}
}
运行结果: