C++正确例题 EYYLTV 2024-06-25 25 阅读1分钟 #include using namespace std; int main() { int n,i,j=0; int a[1000];//存储二进制编码 cin>>n; i=n; while(i)//对2取余并除2,直到商为0时为止 { a[j]=i%2; i/=2; j++; } for(i=j-1;i>=0;i--)//逆序输出 cout<<a[i]; cout<<endl; }