问题描述:输入一个非负整数(十进制),调用递归函数输
出此整数对应的二进制数
作者:何知令
出此整数对应的二进制数
作者:何知令
完成时间:2017年6月3日
代码:
/*
问题描述:输入一个非负整数(十进制),调用递归函数输
出此整数对应的二进制数
作者:何知令
完成时间:2017年6月3日
*/
#include <iostream>
using namespace std;
void conversion(int n)//将n转换为二进制输出的递归函数声明
{
if(n==0)
return;
conversion(n/2);
cout<<n%2;
}
int main()
{
int a;
cin>>a;
conversion(a);//将n转化为二进制输出
return 0;
}
程序运行结果展示:
知识点总结:简单递归和C++
学习心得:打嗝中