讀入寫出,轉二進位制

fushuxuan1發表於2024-07-29
#include <bits/stdc++.h>
using namespace std;
int main(){
	freopen("mz.txt","r",stdin);
	freopen("out.txt","w",stdout);
	string n;
	int a=0,m[7],j;
	cin>>n;
	for(int i=0;i<n.size();i++){
		a=n[i];
		for(j=0;a!=0;j++){
			m[j]=a%2;
			a/=2;
		}
		for(int k=j-1;k>=0;k--){
			cout<<m[k];
		}
	}	
	return 0;
}

  

相關文章