Description
输入一个十进制整数,将其转换为二进制数,并将转换结果输出。
Input
多组测试数据,每组输入一个十进制整数。
Output
将十进制数转换为二进制数,输出转换结果。
Sample Input
10
15
Sample Output
1010
1111

#include<stdio.h>
int main()
{
int n,s[20],i=0,rem;
while(scanf("%d",&n)!=EOF)
{
while(n){ // while(n)等价于while(n!=0)
rem=n%2;
n=n/2;
s[i]=rem;
i++;//这里的i++最后还执行了一遍导致无效化,所以下面有个–i,先-1再执行
}
while(i>0)
printf("%d",s[–i]);
printf("\n");
}
return 0;

}
#include<stdio.h>
int main()
{
int n,s[20],i=0,rem;
while(scanf("%d",&n)!=EOF)
{
while(n){
rem=n%2;
n=n/2;
s[i]=rem;
i++;
}
while(i>0)
{
i=i-1;
printf("%d",s[i]);
}
printf("\n");
}
return 0;
}

十进制数转换为二进制数相关推荐

  1. 数制转换,使用按权展开法将二进制数转换为十进制数,使用短除法除2取余计算十进制数转换为二进制数

    1:数制转换 1.1 问题 1)请将下列数字转换为十进制数: (110010011111)2 .(10110101110)2 2)请将下列十进制数转换为二进制: 156.2608.1043 1.2 方 ...

  2. #Python# 十进制数转换为二进制数(包含小数)

    #Python# 十进制数转换为二进制数(包含小数) 问题描述 问题分析 代码 问题描述 编写程序,输入十进制小数(只考虑正数),把它转换为以字符串形式存储的二进制小数,输出该二进制小数字符串.对于转 ...

  3. 十进制数转换为二进制数以及浮点数存储方法

    一.十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并. 1. 十进制整数转换为二进制整数 十进制整数转换为二进 ...

  4. 将一个很长(>30)的十进制数转换为二进制数

    进制转换 题目描述 将一个很长(>30)的十进制数转换为二进制数 输入 若干个很长的十进制数 每行一个 输出 转换为二进制,每行输出一个 样例输入 12345678901234567890123 ...

  5. C++ 将十进制数转换为二进制数方法

    本文介绍一种将十进制数转换为二进制数的方式. 实现要点: (1)用数组来存储每次对2取余的结果. (2)两次使用for循环,分别进行转换和输出. (3)% 取模运算. #include <ios ...

  6. 十进制数转换为二进制数 C++

    十进制数转换为二进制数 C++ 前言 一.十进制转换为二进制的数学算法 二.代码实现 1.设计转换函数transfer 2.完整代码 总结 前言 这篇文章和大家分享一下我个人对十进制数转换为二进制数的 ...

  7. java实现输入一个任意十进制数转换为二进制数

    package com.xingyi.one.firstdemo; import java.util.Scanner; public class FirstDemo {          //将任意一 ...

  8. c语言程序10进制转2进制,C语言十进制数转换为二进制数

    这是一个C语言 do while 循环示例:统计十进制正整数 n 转换为二进制数后,其二进制序列中包含的 1 和 0 的个数. 问题分析 输入:一个正整数. 输出:两个整数:1 的个数和 0 的个数. ...

  9. 用python将十进制数转换成二进制数_python中的数据结构-将十进制数转换为二进制数...

    二进制表示法在计算机科学中很重要,计算机中存储的所有值都以一串二进制数字,即0和1的形式存在. 如果无法在通用表示形式和二进制数字之间来回转换,我们将需要以非常奇怪的方式与计算机进行交互. 十进制的数 ...

最新文章

  1. 小程序生命周期_来,简单说说小程序的生命周期?
  2. 蜻蜓大脑算法速度超快,AI科学家:拿来吧你
  3. python staticmethod and classmethod方法
  4. 拉肚子,不能吃东西的痛苦
  5. 一个稍微复杂的VTK程序
  6. Qt修炼手册9_Ui名字空间及setupUi()原理解读
  7. webstorm 2018 破解
  8. Vue 实现前后端分离项目
  9. 方法的运用_运用正确管理方法缩减库存,助力企业发展
  10. mysql安装设置mysql字符集utf8及修改密码
  11. Windows下安装并启动mongodb
  12. Red Hat 4.4.7 安装 Mysql 5.7
  13. 潍坊OA:通达OA协同办公标准解决方案
  14. 论文之目录的页码修改
  15. 35枚不同风格的设计师个人网站欣赏
  16. CPU 是怎么认识代码的?
  17. [NOI2002]贪吃的九头龙(树形dp)
  18. inaflash什么意思中文_FLASH 到底是什么意思?
  19. 小程序“扫码购”的自助收银模式可以为商家带来什么?
  20. Java 实现图片转换为ICO以及多种格式图片之间转换

热门文章

  1. hdu-3625 Examining the Rooms(斯特灵数第一类)
  2. hdu 1418 抱歉 (欧拉公式)
  3. 你必须了解的反射——反射来实现实体验证
  4. WinForm 之 程序启动不显示主窗体
  5. HDU5863 cjj's string game(DP + 矩阵快速幂)
  6. 同域下跨文档通信iframe和window.open
  7. PHP 汉字转拼音(首拼音,所有拼音)
  8. 记载下这个题中的语法(对这些语法的使用不熟悉)
  9. 吴恩达 coursera ML 第十一课总结+作业答案
  10. 现代谱估计:多窗口谱