#include<iostream>
using namespace std;
void convert(int n)
{
if(n>0)
{
convert(n/2);
cout<<n%2;
}
}
int main()
{
int n;
cin>>n;
convert(n);
return 0;
}
递归实现进制转换
最新推荐文章于 2023-09-27 13:17:41 发布
该代码实现了一个C++函数,用于将输入的正整数通过递归方式转换为其二进制形式并打印。在`convert`函数中,通过不断除以2获取余数来构建二进制数,最后在`main`函数中读取用户输入并调用转换函数。
摘要由CSDN通过智能技术生成