刹那(。・∀・)ノ゙ • 1年前
233333
十进制转二进制代码真好用,改改过三题
输出那儿动点手脚就可以了2333
#include <iostream>
using namespace std;
int main ()
{
int num;
cin>>num;
int len=0;
int n[25];
while(num/2)
{
n[len]=num%2;
len++;
num=num/2;
}
n[len]=num;
len++;
int cnt1=1,cnt2=0;
for(int i=len-1;i>=0;i--)
{
if(n[i]==1)
cnt1++;
else
cnt2++;
}
cout<<cnt1-1<<" "<<cnt2;
return 0;
}
评论:
请先登录,才能进行评论