文章

2

粉丝

312

获赞

0

访问

18.0k

头像
懵逼
P1176 清华大学上机题
发布于2020年2月19日 21:50
阅读数 10.2k

在自己的vc中运行中正确粘贴到这里就不行是咋回事???

#include<bits/stdc++.h>
using namespace std;
int main(){
    int x;
    while(cin>>x){
        int i,b=0;
        char s[105]="0";
        int len,cnt=0;//数组的下标
        //十进制转换为二进制
        if(x==0){
            cout<<"0";
        }else{
            while(x>0){//十转二
                int w=(x%2);
                s[cnt++]=w+'0';
                x/=2;
           }
    &nbs...

登录查看完整内容


登录后发布评论

3 条评论
小白啊啊啊
2020年2月25日 11:13

1000位应该用字符串

赞(0)
Elaine2020
2020年2月25日 09:31

1000位的数字,不能用int存储吧

赞(0)
admin SVIP
2020年2月20日 15:37

确认选择的是C++语言提交,如果还是错的话,可以查看正确答案,和正确通过的代码比较一下,排查错误原因

赞(0)