技术栈

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语言之找单身狗
下一篇:数据结构-->线性表-->顺序表
相关推荐
宵时待雨
9 分钟前
C++笔记归纳20:智能指针
开发语言·c++·笔记
jinanwuhuaguo
9 分钟前
OpenClaw 2026.4.5 深度解读
android·开发语言·人工智能·kotlin·openclaw
Felven
15 分钟前
A. Redstone?
c语言
小小马喽_Thendras
16 分钟前
ScheduledExecutorService 和Timer的区别
java·开发语言
报错小能手
25 分钟前
ios开发方向——swift内存基础
开发语言·ios·swift
minji...
26 分钟前
Linux 多线程(四)线程等待,线程分离,线程管理,C++多线程,pthread库
linux·运维·开发语言·网络·c++·算法
麦德泽特
28 分钟前
基于 Go 语言的 Modbus 项目实战:构建高性能、可扩展的工业通信服务器
服务器·开发语言·golang·modbus·rtu
还是大剑师兰特
33 分钟前
pnpm format 什么作用
开发语言·javascript·ecmascript
QuZero
36 分钟前
Java Synchronized principle
java·开发语言
单片机学习之路
43 分钟前
【Python】输入input函数
开发语言·python
热门推荐
01GitHub 镜像站点02OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程03Qwen3.5-Omni与Qwen3.6模型全面解析(含测评/案例/使用教程)04VMware Workstation Pro 17 虚拟机完整安装教程(2026最新)05AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南06最新更新版本,OpenClaw v2026.4.2 深度解读剖析:Task Flow 重磅回归与安全架构的全面硬化07【技术干货】Gemma 4 上手深度指南:本地多模态大模型的新基线08Claude Code 未登录 使用第三方模型09纯 HTML/CSS/JS 实现的高颜值登录页,还会眨眼睛!少女心爆棚!10UV安装并设置国内源