一个十进制的正整数在二进制表示中的数字个数(C实现)

来源:互联网 发布:网站域名所有者查询 编辑:程序博客网 时间:2024/05/16 15:45
#include <stdio.h>int Binary(int n) {int count = 1;while (n > 1) {count++;n /= 2;}return count;}int main() {int n;printf("请输入一个十进制的正整数:");scanf("%d", &n);printf("其在二进制表示中的二进制数字个数为:%d\n", Binary(n));return 0;}

运行效果图


0 0
原创粉丝点击