技术栈

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语言之找单身狗
下一篇:数据结构-->线性表-->顺序表
相关推荐
chxii
1 分钟前
lua 下载和配置环境变量
开发语言·lua
froginwe11
13 分钟前
Bootstrap4 导航栏
开发语言
三品吉他手会点灯
13 分钟前
C语言学习笔记 - 4.C概述 - C的特点
c语言·笔记·学习
虾神说D
14 分钟前
[AI时代码农生存指南]Rust编写CLI 01. CLI的复古轮回
开发语言·人工智能·rust
Kurisu_红莉栖
14 分钟前
c++的复习——多态
开发语言·c++
geovindu
15 分钟前
go: Prototype Pattern
开发语言·设计模式·golang·原型模式
pearlthriving
16 分钟前
STL容器及其底层
开发语言·c++·算法
chao189844
19 分钟前
具有飞行约束的无人机MPC MATLAB实现
开发语言·matlab·无人机
leaves falling
26 分钟前
C++ 继承详解:从入门到深入
开发语言·c++
草木红
31 分钟前
Python 中使用 Docker Compose
开发语言·python·docker·flask
热门推荐
012026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元02GitHub 镜像站点032026年4月AI大事件深度解读:大模型竞争进入“深水区“042026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free05近期有什么ai的新消息,新动态? 2026.4月06AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析07Claude Code Windows 兼容性问题:指定版本 2.1.112 可解决08UBUNTU Claude Code 报错 claude native binary not installed09从限购到畅通:GLM-5.1 Coding Plan接入攻略10免费!不限量!用opencode接入英伟达(NVIDIA)大模型,轻松打造你的 AI 编程助手