蓝桥杯训练:递归——进制转化

来源:互联网 发布:免费充值软件 编辑:程序博客网 时间:2024/05/29 09:53
问题描述:输入一个非负整数(十进制),调用递归函数输
出此整数对应的二进制数
作者:何知令

完成时间: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++

学习心得:打嗝中