news 2026/6/15 17:41:13

输出整型数的二进制形式

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
输出整型数的二进制形式

使用递归调用,从高位到低位逐位显示整型数的有效二进制位。

#include <stdio.h> #include <stdlib.h> void out_binary(int, int *); int main() { int x, y, i=0; x = 1234567; y = -1234567; printf("binary of %d is: ", x); out_binary(x, &i); /* 输出二进制及返回递归次数 */ printf(" %d",i); putchar('\n'); printf("binary of %d is: ", y); i=0; out_binary(y, &i); printf(" %d",i); putchar('\n'); getchar(); return 0; } void out_binary(int n, int *p) { int m; m = (unsigned)n >> 1; if(m != 0 ) { (*p)++; out_binary(m,p); // 输出高位 } putchar( (n & 1) + '0' ); // 输出最低位 }

输出结果:

binary of 1234567 is: 100101101011010000111 20
binary of -1234567 is: 11111111111011010010100101111001 31

注:位数为调用次数加1。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 13:15:32

BEYOND REALITY Z-Image作品分享:无参考图纯文字生成高相似度人物画像

BEYOND REALITY Z-Image作品分享&#xff1a;无参考图纯文字生成高相似度人物画像 1. 这不是“画得像”&#xff0c;而是“生成得真” 你有没有试过&#xff0c;只用一段文字描述一个人——比如“三十岁左右的亚洲女性&#xff0c;戴圆框眼镜&#xff0c;穿米白色高领毛衣&am…

作者头像 李华
网站建设 2026/6/15 11:18:11

RK3588预编译优化多模态模型集合:开启智能新时代

引言 在人工智能蓬勃发展的当下,硬件性能与模型算法的协同优化成为推动技术进步的关键力量。RK3588 芯片作为国产芯片中的佼佼者,凭借其强大的计算能力和出色的性能,在嵌入式领域和人工智能应用中备受瞩目。它采用了先进的制程工艺,具备四核 A76 + 四核 A55 的 CPU 架构 ,…

作者头像 李华
网站建设 2026/6/15 12:15:53

OFA-large模型Web应用部署:web_app.log日志结构与故障定位指南

OFA-large模型Web应用部署&#xff1a;web_app.log日志结构与故障定位指南 1. 应用概览&#xff1a;一个专注图文语义判断的轻量级Web系统 OFA图像语义蕴含-英文-通用领域-large视觉蕴含模型 Web 应用&#xff0c;不是泛泛而谈的多模态演示工具&#xff0c;而是一个聚焦真实业…

作者头像 李华
网站建设 2026/6/15 10:28:01

基于Android的陪诊护理系统APP(源码+lw+部署文档+讲解等)

课题介绍本课题旨在设计并实现一款基于Android的陪诊护理系统APP&#xff0c;解决当前老年人、残疾人及独居群体就医不便、陪诊资源短缺、护理服务不规范、家属照料压力大等痛点&#xff0c;搭建一个便捷、专业、高效的移动端陪诊护理服务平台。系统以Android为移动端开发框架&…

作者头像 李华