十进制数转换为二进制数
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;
}
十进制数转换为二进制数相关推荐
- 数制转换,使用按权展开法将二进制数转换为十进制数,使用短除法除2取余计算十进制数转换为二进制数
1:数制转换 1.1 问题 1)请将下列数字转换为十进制数: (110010011111)2 .(10110101110)2 2)请将下列十进制数转换为二进制: 156.2608.1043 1.2 方 ...
- #Python# 十进制数转换为二进制数(包含小数)
#Python# 十进制数转换为二进制数(包含小数) 问题描述 问题分析 代码 问题描述 编写程序,输入十进制小数(只考虑正数),把它转换为以字符串形式存储的二进制小数,输出该二进制小数字符串.对于转 ...
- 十进制数转换为二进制数以及浮点数存储方法
一.十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并. 1. 十进制整数转换为二进制整数 十进制整数转换为二进 ...
- 将一个很长(>30)的十进制数转换为二进制数
进制转换 题目描述 将一个很长(>30)的十进制数转换为二进制数 输入 若干个很长的十进制数 每行一个 输出 转换为二进制,每行输出一个 样例输入 12345678901234567890123 ...
- C++ 将十进制数转换为二进制数方法
本文介绍一种将十进制数转换为二进制数的方式. 实现要点: (1)用数组来存储每次对2取余的结果. (2)两次使用for循环,分别进行转换和输出. (3)% 取模运算. #include <ios ...
- 十进制数转换为二进制数 C++
十进制数转换为二进制数 C++ 前言 一.十进制转换为二进制的数学算法 二.代码实现 1.设计转换函数transfer 2.完整代码 总结 前言 这篇文章和大家分享一下我个人对十进制数转换为二进制数的 ...
- java实现输入一个任意十进制数转换为二进制数
package com.xingyi.one.firstdemo; import java.util.Scanner; public class FirstDemo { //将任意一 ...
- c语言程序10进制转2进制,C语言十进制数转换为二进制数
这是一个C语言 do while 循环示例:统计十进制正整数 n 转换为二进制数后,其二进制序列中包含的 1 和 0 的个数. 问题分析 输入:一个正整数. 输出:两个整数:1 的个数和 0 的个数. ...
- 用python将十进制数转换成二进制数_python中的数据结构-将十进制数转换为二进制数...
二进制表示法在计算机科学中很重要,计算机中存储的所有值都以一串二进制数字,即0和1的形式存在. 如果无法在通用表示形式和二进制数字之间来回转换,我们将需要以非常奇怪的方式与计算机进行交互. 十进制的数 ...
最新文章
- 小程序生命周期_来,简单说说小程序的生命周期?
- 蜻蜓大脑算法速度超快,AI科学家:拿来吧你
- python staticmethod and classmethod方法
- 拉肚子,不能吃东西的痛苦
- 一个稍微复杂的VTK程序
- Qt修炼手册9_Ui名字空间及setupUi()原理解读
- webstorm 2018 破解
- Vue 实现前后端分离项目
- 方法的运用_运用正确管理方法缩减库存,助力企业发展
- mysql安装设置mysql字符集utf8及修改密码
- Windows下安装并启动mongodb
- Red Hat 4.4.7 安装 Mysql 5.7
- 潍坊OA:通达OA协同办公标准解决方案
- 论文之目录的页码修改
- 35枚不同风格的设计师个人网站欣赏
- CPU 是怎么认识代码的?
- [NOI2002]贪吃的九头龙(树形dp)
- inaflash什么意思中文_FLASH 到底是什么意思?
- 小程序“扫码购”的自助收银模式可以为商家带来什么?
- Java 实现图片转换为ICO以及多种格式图片之间转换