编写程序把任意10进制整数转换成二进制数。

#include <iostream>

using namespace std;

int main(){

        int n;

        cin>>n;

        int t=0;

        int yu[105];

        for(int i=1;;i++){

                  if(n==0) break;

                  yu[i]=n%2;

                  n/=2;

                  t++;

        }

        for(int i=t;i>0;i--){

                  cout<<yu[i];

        }

        return 0;

}

友联:云黑系统

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐