题目描述
将一个二进制数,转换为对应的十进制数。
输入
输入第一行为一个数n,表示二进制数的位数。
第二行有高位到低位依次输入二进制数的每一位数。
输出
输出一个整数,为该二进制数对应的十进制数。
样例输入 Copy

12
1 0 0 0 0 0 0 0 0 0 0 1

样例输出 Copy

2049

#include<stdio.h>
#include<math.h>int main()
{int n,a,s,i=1,sum=0;scanf("%d\n",&n);s=n;while(scanf("%d",&a),i<=s){n--;i++;sum+=a*(int)pow(2,n);//2进制数转化为十进制}printf("%d",sum);return 0;}

PS: 如果有帮到你,希望留个赞,谢谢!

OJ1068: 二进制数(C语言)相关推荐

  1. 编译原理中词法分析的递归下降分析法实例--能被5整除的二进制数---c语言实现

    一.前言 又到了一周一度的编译原理实验课,一次实验课上完了,又是大学生必备技能-写实验报告.行了,废话不多说,我直接展现,如何实现编译原理中词法分析的递归下降分析法实例–能被5整除的二进制数的思路.作 ...

  2. 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( ...

  3. Skew数(二进制数)-C语言

    二.Skew数(二进制数) 题目描述  在 skew binary表示中, 第 k 位的值xk表示xk*(2^(k+1)-1). 每个位上的可能数字是0 或 1,最后面一个非零位可以是2, 例如, 1 ...

  4. C语言实例第6期:反转字符串

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

  5. C语言实例第5期:在控制台打印100-200之间的所有素数

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

  6. 动图图解C语言插入排序算法,含代码分析

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

  7. 动图图解C语言选择排序算法,含代码分析

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

  8. C语言实例第4期:交换数组中最大数和最小数的位置

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

  9. C语言实例第3期:在控制台打印出著名的杨辉三角

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

最新文章

  1. 2022-2028年中国智能制造装备产业深度调研及投资前景预测报告
  2. 计算机基本知识培训稿,计算机基础知识培训稿.doc
  3. 人人都是 DBA(V)SQL Server 数据库文件
  4. Silverlight C# 游戏开发:资源的处理,图像算法(二)
  5. Leetcode--41. 缺失的第一个正数
  6. Keras中文文档:图像预处理ImageDataGenerator 类详细学习记录
  7. linux 分析系统配置,在Linux系统上部署AWStats日志分析系统
  8. 如何将PDF文件格式转换为Word文档最新教程分享
  9. 密码分析学中常见的攻击模式
  10. 计算机必懂的54个英文单词和缩写
  11. oracle ebs form视频,Oracle EBS教学视频
  12. matlab read grads,讲解:Grads Only、Network、Matlab、MatlabProcessing|P
  13. 电脑怎么分成两个屏幕,显示不同的内容
  14. 2022年江西理工大学软件工程学院程序设计竞赛C++题解
  15. 自己总结的数据库系统概论笔记,需要的拿去用
  16. Windows10系统右键无法新建文本文档解决方案
  17. 已有虚拟磁盘多个vmdk文件导入虚拟机
  18. Python/用 Pgzrun 库做一个简单小游戏
  19. android实现音乐播放器(进度条)
  20. 《自控》学习笔记一——自动控制的一般概念(一)

热门文章

  1. HDU-5877-Weak Pair(树状数组+离散化+dfs)
  2. Xcode5 使用gitHub上库的SSH地址建立Repository,以及如何通过Xcode把代码传到GitHub
  3. wpf(第一个应用实例)
  4. 什么是标签?跟数据中台有什么关系?终于有人讲明白了
  5. 2019最佳工作、平均年薪达百万!想入行,先看这10本书
  6. 深度学习高能干货:手把手教你搭建MXNet框架
  7. ​Java Map中那些巧妙的设计
  8. InnoDB自增原理都搞不清楚,还怎么CRUD?
  9. 漫话:如何给女朋友解释为什么一到年底,部分网站就会出现日期混乱的现象?...
  10. 再现暴力裁员!患病员工被关小黑屋,摄像头监控,工作量超其他人!