如何利用c返回一個參數中其二進制數中1的個數

#include<stdio.h> #include<stdlib.h> int _Count(int n) { int arr[30]; int i=0; int j=0; int m=0; while(n) { arr[i++]=n%2; n=n/2; j++; } for(i=0;i<=j;i++) { if((arr[i]^1)==0) m++; } return(m); } int ma
相關文章
相關標籤/搜索