镜像反转二进制表达式,并输出十进制值

来源:互联网 发布:现代诗歌 知乎 编辑:程序博客网 时间:2024/05/18 01:59

代码:

#include<iostream>using namespace std;int func(int a){int c = 0, i = 0;int b[32];while (a){b[i] = (a & 1);i++;a = a >> 1;}for (int j = 0; j<i; j++)c = c * 2 + b[j];return c;}void main(){int a;cin >> a;int m = func(a);cout << m << endl;cin.get();cin.get();return 0;}

0 0
原创粉丝点击