第十三周 将一个数转化为二进制形式
2013-11-20 17:31
274 查看
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:尚振伟 *完成日期:2013年 11月20日 *版本号:v0.1 *对任务及求解方法的描述部分: *输入描述:无 *问题描述: *程序输入:38 *程序输出:100110 *问题分析: *算法设计: */ 我的程序: #include <iostream> using namespace std; void dec2bin(int); 函数声明 int main() { int n; cout<<"请输入一个数:"; cin>>n; cout<<n<<"对应的二进制形式为:"; dec2bin(n); cout<<endl; } void dec2bin(int n) //用void不需要有返回值。 { //函数定义 if(n==0) { return; } else { dec2bin(n/2); cout<<n%2; //对n除二取余。 } return; } 结果展示:
心得体会:又听贺老师讲了一遍递归函数和单步执行,感觉又学的又深刻了。
相关文章推荐
- java将一个数转化为二进制形式
- Java中如何得到一个整型数的二进制形式(十进制转化成二进制)
- 第十三周-输入一个整数,要求输出对应的二进制形式。
- 统计一个自然数的二进制表示形式中有多少个1
- java中将一个整数以二进制形式输出
- 求一个参数二进制形式1 的个数
- 把一个字符以二进制的形式写到控制台
- 输入一个正整数,其对应的二进制形式
- 给定一个数字的十进制形式,求出用二进制表示次数时,其中bit位为1的个数
- c语言打印一个整数的二进制形式
- 汇编 编程实现把键入的一个字符,用二进制形式(0/1)显示它的ASCII代码值。
- 求十个数中的最大的数,写一个函数返回一个参数中二进制形式中1的个数。
- 求一个无符号整数转化为二进制后1的个数
- 查找一个数的二进制形式中‘1’的个数
- 将正整数转化成二进制形式输出
- 编写一个程序,从标准输入读取字符,并把它们写到标准输出中。除了大写字母字符要转化为小写字母之外,所有字符的输出形式应该和他的输入形式完全相同
- java 将任何信息转化成二进制形式
- 求一个数二进制形式时最低为 1 的位
- 求一个整数的二进制形式会有多少个1
- 将一个任意输入的10进制数转化为16进制形式输出