十进制转二进制
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
long long b[100001],c=0;
while(a!=0){
b[c]=a%2;
c++;
a/=2;
}
for(int g=c-1;g>=0;g--){
cout<<b[g];
}
return 0;
}
该博客主要展示了如何使用C++编写一个将十进制数转换为二进制数的程序。通过输入一个整数,程序利用模运算和除法将十进制数转化为二进制,并逆序输出二进制结果。
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
long long b[100001],c=0;
while(a!=0){
b[c]=a%2;
c++;
a/=2;
}
for(int g=c-1;g>=0;g--){
cout<<b[g];
}
return 0;
}
877
509
352
232

被折叠的 条评论
为什么被折叠?
