十进制转化的二进制反转后十进制输出
来源:互联网 发布:uc监控软件下载 编辑:程序博客网 时间:2024/05/14 15:54
#include <stdio.h>#include<math.h> void main(){ int i, length, t=0, count =0, a[32]; //count为计数,length记录二进制位数 long int b; printf("请输入一个正整数:"); scanf("%d",&b); while( b != 0 ) //十进制转二进制 { i=b%2; a[count]=i; count++; b=b/2; } length = count; i = length; printf("反转后的二进制为:"); for( count = 0; count < length; count++) //输出反转后的二进制 { printf( "%d", a[count]); } printf("\n"); for( count = 0; count < i ; count++,i-- ) //二进制反转 { t = a[count]; a[count] = a[i-1]; a[i-1] = t; } for( count = 0; count < length; count++ ) //二进制转化为十进制 { b += a[count] * pow(2,count); } printf("二进制反转后的十进制为:%ld",b);}
0 0
- 十进制转化的二进制反转后十进制输出
- 输出十进制转化为二进制后一的个数
- 机试:反转一个二进制数并输出反转之后二进制的十进制值是多少
- 十进制转化为二进制
- 十进制转化成二进制
- 二进制转化成十进制
- 十进制转化为二进制
- 十进制转化为二进制
- 二进制转化成十进制
- 十进制转化为二进制
- 十进制转化为二进制
- 十进制转化为二进制
- 十进制转化为二进制
- 二进制转化为十进制
- 十进制转化为二进制
- 十进制转化为二进制
- 十进制转化为二进制
- 十进制转化为二进制
- Python字符编码的一个相对万能的处理方法
- Electrical Outlets
- HDU 1873 看病要排队 【优先队列】
- VS2008+ffmpeg SDK3.2调试tutorial01
- VS2008 + ffmpeg 环境搭建
- 十进制转化的二进制反转后十进制输出
- 黑马程序员——Java(数组)
- 100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)
- Hexo的coney主题的一些补充说明
- 【学习ios之路:Objective-C】NSString和NSMutableString
- Android实现点击两次返回键退出
- java socket udp
- VC 使用Cryptography 微软自带算法加解密文件
- 解决Activity的LaunchMode为SingeTask和SingeInstance时,Activity接收不到Intent的数据