问题及代码:
/*
*Copyright(c) 2014 烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:尚 月
*完成日期:2014年 11 月 17 日
*版本号:V1.0
*
*问题描述:输入一个整数n,要求输出对应的二进制形式。
*输入描述:一个整数
*程序输出:对应的二进制形式
*/
# include<iostream>
using namespace std;
void dec2bin(int n);
int main()
{
int n;
cout<<"请输入一个整数:";
cin>>n;
cout<<"对应的二进制形式为:";
dec2bin(n); //输出n对应的二进制串
cout<<endl;
return 0;
}
void dec2bin(int n)
{
int f;
if(n!=0)
{
dec2bin(n/2);
f=n%2;
cout<<f;
}
return ;
}
运行结果:
总结:顺利完成一个程序是最基本的,然后就是通过程序可以清楚明白的看懂原创者的思路,这也是一种进步。。继续加油····