test4-4(二进制数转换)

原创 2013年12月04日 15:37:46

程序:

/*
* Copyright(c)2013,
*All right reserved.
*文件名称:test4-4.cpp
*作    者:徐驰
*完成日期:2013-12-04
*版 本 号:v1.0
*
*输入描述:整数
*问题描述:输入一个整数,要求输出对应的二进制形式,用递归函数实现。
*程序输出:二进制数
*问题分析:略
*算法分析:略
*/
#include<iostream>
using namespace std;
void fact(int num);
void main()
{
	int num;
	while(1)
	{
		cout<<"please enter a number:";
		cin>>num;
		if(num==0)break;
		fact(num);
		cout<<endl;
	}
	cout<<"thank you~~~"<<endl;
}
void fact(int num)
{
	if(num==0)return;
	else
	{
		fact(num/2);
		cout<<num%2;;
		return;
	}
}
结果:



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

thinking in java test4.3练习(1)(2)(3)(4)(5)用三元操作符和按位操作来显示二进制

题目(1):写一个程序,打印从1到100的值。 代码如下: public class Test4_3_1 { public static void main(String[] args...

数据结构4-利用栈的结构,将二进制数转换为十进制数

编写一个程序,利用栈的结构,将二进制数转换为十进制数,

4、二进制、八进制、十进制、十六进制之间的转换

 1、十进制写法:123: $n1 = 123; 2、八进制写法: 0123 $n2 = 0123; 3、十六进制写法: 0x123 $n3 = 0x123; 先学习几个单词: d...

4-2编码器二进制

  • 2015-04-19 22:08
  • 26KB
  • 下载

dcm4che-2.0.28的二进制jar包

  • 2016-01-20 13:16
  • 1.78MB
  • 下载

exe4j的使用-- java -jar test.jar为什么不好用

将java编织成.class后,如果只是用java命令来执行总觉得不是太过瘾,找个办法生成像exe文件一样用鼠标双击便可执行的文件,应该是很有趣的啊。这里我用了一个名字叫做exe4j的免费小软件,感觉...

BUPT Summer Journey #test4 E

E. 焦级长搭积木 2014新生暑假个人排位赛04 时间限制 1000 ms 内存限制 65536 KB 题目描述 焦级长特别喜欢搭积木,一天他创造了一种新的玩法。焦级长一共...

Spring Test 整合 JUnit 4 使用总结

搜到不错的JUNIT4范例特此转发一下 =================以下为作者原文======================== 这两天做Web开发,发现通过Spring进行对象管...

Spring Test 整合 JUnit 4 使用总结

通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多...

Test recorder的源码分析(4)

9、鼠标事件在HookMouseUp中对cEXWB1控件中打开的网页进行处理,调用wscript.AddClick对鼠标事件进行判断,在AddClick中调用AddAction将动作加入列表的操作vo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)