技术栈

C Primer Plus(第六版)15.9 编程练习 第3题

apple_505690142024-02-07 14:01

#include <stdio.h>

void getbit(int num);

int main()

{

getbit(127);

return 0;

}

void getbit(int num)

{

int result;

int sum=0;

int mask=1;

result = num;

while(result!=0)

{

if((result & mask) ==1)

sum++;

result >>= 1;

}

printf("%d打开的位有%d个\n",num,sum);

}

上一篇:C语言之找单身狗
下一篇:数据结构-->线性表-->顺序表
相关推荐
武藤一雄
17 小时前
WPF中ViewModel之间的5种通讯方式
开发语言·前端·microsoft·c#·wpf
XiYang-DING
17 小时前
【Java】堆
java·开发语言
爱编码的小八嘎
17 小时前
C语言完美演绎7-5
c语言
Lyyaoo.
17 小时前
【Java基础面经】Java 反射机制
java·开发语言·python
REDcker
17 小时前
OpenSSL:C 语言 TLS 客户端完整示例
c语言·网络·数据库
m0_69484557
17 小时前
UVdesk部署教程:企业级帮助台系统实践
服务器·开发语言·后端·golang·github
泉飒
17 小时前
C2001: 常量中有换行符-QT解决办法-逆向思路
开发语言·qt
ghie9090
18 小时前
基于学习的模型预测控制(LBMPC)MATLAB实现指南
开发语言·学习·matlab
咚为
18 小时前
Rust 经典面试题255道
开发语言·面试·rust
十六年开源服务商
18 小时前
家庭装修公司网站方案策划2026
java·开发语言
热门推荐
01GitHub 镜像站点02OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程03AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南04Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)05VMware Workstation Pro 17 虚拟机完整安装教程(2026最新)06【Vulhub】Fastjson 1.2.24_rce复现07Claude Code 未登录 使用第三方模型08UV安装并设置国内源09Oh My Codex 快速使用指南10“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)