c++ 10进制转2进制
#include <iostream> using namespace std; void fun(int n) { if (n == 0) { cout << 0; return; } int binary[32]; // 存储二进制数的数组 int i = 0; while (n > 0) { binary[i] = n % 2; n = n / 2; i++; } // 逆序输出二进制数 for (int j = i - 1; j >= 0; j--) { cout << binary[j]; } } int main() { int decimal; cout << "10:"; cin >> decimal; cout << "2:"; fun(decimal); system("PAUSE"); return 0; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2023-06-29 鼎普会议文档系统
2023-06-29 金城保密
2023-06-29 深圳市同强信息技术有限责任公司
2022-06-29 802.11r包抓取
2022-06-29 goform
2022-06-29 XMLHttpRequest
2022-06-29 程序员的洁癖