进制应该属于程序员的看家本事了,也是大家水平告别菜鸟的一个转折,所以进制转换题目是很有意义的,

这个题目是最简单的把二进制数化简成十进制,因为输入有可能有31位,所以无法使用int或者long long来保存数据,

其实也没有必要使用那些东西保存数据,每输入以为直接求就可以了,当然代码也输入入门级别,如下:


#include<stdio.h>

int main()
{
     char ch;
     int sum= 0;
    
     while(scanf( " %c ", &ch), ch !=  ' \n ')
        sum = sum *  2 + ch -  ' 0 ';//注意理解,运算是从左往右的,所以每次乘上2
    
    printf( " %d\n ", sum);

return  0;
}

转载于:https://www.cnblogs.com/liuxin13/p/4090504.html

zznu 1068: 进制转换相关推荐

  1. python中不同进制的整数之间可以直接运算_Python 进制转换、位运算

    一.进制转换 编程用十进制,十进制转换为二进制.八进制.十六进制 In [135]: bin(23) Out[135]: '0b10111' In [136]: oct(23) Out[136]: ' ...

  2. c语言进制转换pdf下载,C语言实现任意进制转换.doc

    C语言实现任意进制转换.doc includestdio.h#includemath.h#includestring.hvoid dtox(double num,int jz)char xnum100 ...

  3. 进制转换converse

    栈和队列是在软件设计中常用的两种数据结构,它们的逻辑结构和线性表相同. 其特点在于运算受到了限制:栈按"后进先出"的规则进行操作,队按"先进先出"的规则进行操作 ...

  4. 进制转换 位运算(包括补码、原码、反码、~0等一些零碎东西一次说清)

    我发现网上关于标题上的内容介绍的都很零碎,因此为了方便查找.也为了本人对这一部分的充分理解,就想着写一篇这样的博客(我分成了几个部分,以便查找): 一.进制转换 让我们先来看看各个进制的定义: 十进制 ...

  5. 每日一题(进制转换)

    前言:为了让小伙伴更方便的学习编程语言,小白每天都会分享一道编程题.小白也创建了一个微信公众号,会同步更新题目和相关的视觉领域的知识,如果小伙伴不方便在网页上阅读文章,可以关注微信公众号"小 ...

  6. 进制转换数据结构c语言不用栈,急求!!!用数据结构(C语言)利用栈实现十进制向二(八)进制转换,要有注释,谢谢!...

    匿名用户 1级 2013-12-05 回答 #include #include #include typedef unsigned int data_type; //结点数62616964757a68 ...

  7. 计算机中的数制和编码教案,计算机《数制与编码进制转换》公开课教案.doc

    <计算机应用基础>教案 新田县职业中学 蒋玲 PAGE PAGE 7 数制与编码--进制转换 [学情分析]本课内容是在学生已经学习了计算机发展与应用.计算机系统的组成等知识的基础上进行,已 ...

  8. 进制转换(完成Python14作业的背景补充)

    来源于小甲鱼进制转换视频 数的认识 数,是一个无形的.抽象的概念,它是人类用来表示数量的一个智力的产物 "一百"是一个抽象概念,用到计数书本有几页就会变成具体的.有形的概念 我们要 ...

  9. python 进制转换_Python数据结构与算法——递归应用之进制转换

    高考加油 在前面的文章中堆栈也用于进制转换(存放余数).而递归也可以用于进制转换,有固定模式循环,并且可以规模越来越小的问题都可以转换成递归 栈与递归之间一定有点联系 整数转换成任意进制 日常运算都是 ...

最新文章

  1. 高效学习方法论的学习笔记
  2. ajax 切换列表,javascript实现列表切换效果
  3. ios的 UIButton
  4. buu-crypto-yxx
  5. java与js交互,相互调用传参
  6. OpenGL ES之Swift使用GLSL语言渲染图片的显示
  7. mongodb地理空间索引原理阅读摘要
  8. 图片服务 - thumbor设置背景色
  9. array用法 numpy_Numpy统计计算、数组比较,看这篇就够了
  10. 蓝桥杯 2018年预赛C语言大学B组 C/C++
  11. Java Spring-Bean
  12. python 教材 配套 试题库_Python语言应用2020满分完整版考 试题库大全
  13. 【相机标定系列】单目相机,内参,外参
  14. excel2016 android,Microsoft Excel
  15. C++实现简易五子棋游戏
  16. 8. 机器人正运动学---DH坐标系建立技巧
  17. 【PTA】7-9 句子首字母变大写(python)
  18. SciPyCon 2018 sklearn 教程(下)
  19. 计算机最近被访问的文件夹,电脑复制文件夹提示“目标文件夹访问被拒绝”怎么办?[多图]...
  20. 互联网+废品回收项目可行性分析报告

热门文章

  1. 贾俊平-第八章:假设检验
  2. 东方雨虹总市值首次突破1000亿;巴黎珠宝蔻尔珮将在中国销售三个标志性系列 | 美通企业日报...
  3. 跨云平台大数据系统迁移实践
  4. 鸿蒙系统北斗导航系统,这个“北斗导航” App,竟欺骗了几百万人!
  5. 这些流氓软件,你安装了多少?
  6. 埃及61年来第一位奥运马术队员竟是盖茨女婿
  7. 计算机共享输入命令是什么意思,在命令提示符下输入net view是什么意思?有什么作用?...
  8. Matlab .m脚本文件
  9. 使用http-middle-ware中间件进行多个接口请求转发
  10. Java集合(五)LinkedList底层扩容源码分析