在1~100之中,所有数字转换为二进制之后,一共有多少个1
时间:2023-03-14 08:06:41最佳答案
其他回答
答:一
在1~100之中,所有数字转换,代码如下:
#include<stdio.h>
int toB(int num){
int arr[7count=0;
for(i=0;i<7;i++){
arr[i]=0;
}
while(num/2){
arr[n++] = num%2;
n
}
arr[n++] = num%2;
for(i=n-1;i>=0;i--){
if(arr[i]==1){
co
}
}
return count;
}
int sum = 0,i;
for(i=1;i<=100;i++
sum+=toB(i);
}
pm);
}