/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:杨晨 * 完成日期: 2012 年 11月 22 日 * 版本号: v1.0 * * 输入描述:一个整数 * 问题描述:利用函数的递归输出二进制的数 * 程序输出:输出对应的二进制 * 问题分析:采用递归的方法…… */ #include <iostream> using namespace std; void dec2bin(int n); int main() { int n; cout<<"请输入一个整数:"; cin>>n; cout<<n<<"对应的二进制形式为:"; dec2bin(n); cout<<endl; return 0; } void dec2bin(int n) { if(n==0) return; else { dec2bin(n/2); cout<<n%2; return; } }
输出结果:
输出结果:
利用函数的递归解决实际问题。