问题标题: 酷町堂:1804 十进制转化二进制

0
0
已解决
郭梓强
郭梓强
初级光能
初级光能

#include <bits/stdc++.h>

using namespace std;

int main(){

int n;

cin>>n;

int s=0,w=0,t=1,a[1000010],b[1000010],cnt=0;

while(n){

    a[++s]=n%2;

n/=2;

cout<<"shang:"<<n<<' '<<"yu:"<<a[s]<<endl;

    }

    for(int j=1;j<=s;j++){

w+=t*a[j];

t*=10;

}

cout<<w;

return 0;

}

有错吗?????????


0
已采纳
汪艾辰
汪艾辰
高级光能
高级光能

shang:6 yu:1

shang:3 yu:0

shang:1 yu:1

shang:0 yu:1 

这个呢????????????????

我要回答