/任务一
/*(1‐1)编写递归函数将十进制数转换成二进制数输出。
* 算法说明:
*/
#include <iostream>
using namespace std;
void d2b( int n )
{
}
int main()
{
int a;
cin >> a; //输入十进制数
d2b( a ); //转换成二进制数输出
return 0;

#include<iostream>

using namespace std;

void d2b(int n)
{
 if (n == 0)
 {
  return;
 }
 else
 {
  d2b (n / 2);

n = n % 2;

cout << n;
 }
}
int main()
{
 int a;

cout<<"请输入一个十进制数:";

cin >> a;

if (a == 0)
 {
  cout << 0;
 }
 else
 {
  cout << "二进制数为:";

d2b ( a );
 }
 cout << endl;

return 0;
}

}

c++第二周任务一*(1‐1)编写递归函数将十进制数转换成二进制数输出。相关推荐

  1. Java黑皮书课后题第6章:**6.25(将毫秒转化成小时、分钟、秒数)使用下面的方法头,编写一个将毫秒数转换成小时数、分钟数和描述的方法,返回形式如“小时:分钟:秒“

    6.25(将毫秒转化成小时.分钟.秒数)使用下面的方法头,编写一个将毫秒数转换成小时数.分钟数和描述的方法,返回形式如"小时:分钟:秒" 题目 题目描述 破题 代码 运行实例 题目 ...

  2. 第六章第二十五题(将毫秒数转换成小时数、分钟数和秒数)(Convert milliseconds to hours, minutes, and seconds)

    **6.25(将毫秒数转换成小时数.分钟数和秒数)使用下面的方法头,编写一个将毫秒数转换成小时数.分钟数和秒数的方法. public static String convertMillis(long ...

  3. 编写一个C程序,实现以下功能:编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101。在main函数中输入整数n,调用函数,输出它的二进制

    题目要求: 编写一个C程序,实现以下功能: //编写一个函数decTobin(int n),该函数能将一个十进制数n转换成二进制数,输入13 输出 1101. //在main函数中输入整数n,调用函数 ...

  4. 编写一个程序实现输入一个英文字母,如果是小写字母将其转换成大写输出,如果是大写字母则直接输出。

    #include<stdio.h> int main() {char b;scanf("%c",&b);if(b>='A'&&b<= ...

  5. 汇编语言编写程序实现: 该数是奇数时输出 N,是偶数时输出 Y。

    下面是汇编语言实现该功能的代码: section .data msg db 'N' ; 奇数时输出的字符 msg2 db 'Y' ; 偶数时输出的字符section .bss num resb 1 ; ...

  6. c语言编写一个程序,将一个十进制数转换为二进制数,c语言编写一个程序,将十进制整数n 转换成二进制数...

    #include int transfer(int x) { int p=1,y=0,yushu; while(1) { yushu=x%2; x/=2; y+=yushu*p; p*=10; if( ...

  7. 20145233韩昊辰第二周实习实验报告

    20145233韩昊辰第二周C语言实习 实习内容 学习使用新系统中的C语言教学,完成25个课时的学习,在虚拟机中完成C语言代码编写与基础C语言知识理解. 因为虚拟机打开不方便,并且使用的是vc6编译的 ...

  8. 14. 编写递归函数,在第一行打印输出1个1,在第二行输出2个2,。。。,在第n行输出n个n。

    编写递归函数,在第一行打印输出1个1,在第二行输出2个2,...,在第n行输出n个n. #include <stdio.h> void print(int n) {if(n==1) pri ...

  9. 20165334 四则运算阶段性总结(第二周)

    四则运算阶段性总结(第二周) 结对对象 学号 :20165334 姓名 : 李天龙 担任角色 (驾驶员):李天龙 (副驾驶):陈国超 一.实验实现步骤 整数计算类 分数计算类 自动生成题目的类 测试结 ...

最新文章

  1. 2018年阿里妈妈搜索广告转化预测
  2. 华中科大提出EAT-NAS方法:提升大规模神经模型搜索速度
  3. 在mysql控制台查询有乱码_mysql控制台显示乱码问题
  4. java 转换成时间戳_Java 实例 – 时间戳转换成时间 - Java 基础教程
  5. HTML里的表格不能复制粘贴,表格之间无法复制粘贴怎么办_两个EXCEL表格为什么不能复制和粘贴-win7之家...
  6. 【Linux】一步一步学Linux——bc命令(233)
  7. OpenCv: 二维坐标的旋转方程
  8. hive集群部署以及beeline和hive
  9. [蓝桥杯][2013年第四届真题]买不到的数目(动态规划)
  10. 【bzoj题解】1001 狼抓兔子
  11. java 模拟qq源码
  12. 一个Web开发的客户端基础技术测试Demo
  13. php header函数的详解,php header函数的详解_PHP教程
  14. STM32F401CCU6踩坑系列
  15. excel函数公式html文档,excel公式embed怎么用
  16. 大数据全样而非抽样原理_一文带你了解什么是大数据
  17. 计算机考试怎么调整字号,WPS文字如何调节字体大小突破字号72的限制实现大小随意调...
  18. 搜索引擎的目标是什么?
  19. Windows Mobile 7.0最新消息!!
  20. FFmpeg入门详解之12:Elecard Stream Analyzer码流分析工具

热门文章

  1. php a链接跳转下载,PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件...
  2. MathType中/英文版下载地址汇总(适用于Mathtype6.9)
  3. 今有雉兔同笼c语言编程,Openjudge-计算概论(A)-鸡兔同笼
  4. Datawhale 计算机视觉基础-图像处理(上)-Task01 OpenCV框架与图像插值算法
  5. 【KNIME案例】参数化驱动工作流调用业务人员建立的脚本
  6. kafka的安装使用
  7. 小米手机不为人知的秘密—后台静默安装任何应用
  8. Uefi ABL读取XBL设置的标志位
  9. 通俗理解光猫、网关、路由器、交换机
  10. socket中pack 和 unpack 的使用