山东智趣岛论坛

 找回密码
 立即注册
查看: 222|回复: 0
打印 上一主题 下一主题

将一个十进制数转化为二进制

[复制链接]
8888888

107

主题

109

帖子

1019万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
10197589

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主论坛元老

跳转到指定楼层
楼主
发表于 2025-4-5 09:13:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<bits/stdc++.h>
using namespace std;
int main(){
        int s,n=0,a[100],i=0;
        cin>>s;
    while(s!=0){
                n=s%2;
                s=s/2;
                a[i]=n;
                i++;
        }
        for(int j=i-1;j>=0;j--){
                cout<<a[j];
        }
}

回复

使用道具 举报

QQ|小黑屋|山东智趣岛论坛 ( 鲁ICP备2023024048号 )

GMT+8, 2025-4-19 09:55 , Processed in 0.176753 second(s), 38 queries .

Powered by Discuz! X3.3 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表