#include <stdioh>
int func(unsigned long x)
{
int countx = 0;
while(x)
{
countx++;
x = x&(x-1);
}
return countx;
}
int main(void)
{
unsigned long x;
scanf("%lu",&x);
printf("%d\n",func(x));
return 0;
}
#include <stdioh>
void sort(int a[],int n);
int main()
{
int a[]={10,8,6,3,2,5,7,9},i;
sort(a,8);
printf("数组{10,8,6,3,2,5,7,9}排序后:\n");
for(i=0;i<8;i++)
printf("%d ",a[i]);
printf("\n");
}
void sort(int a,int n)
{
int i,j,k;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
if(a[k]>a[j])
k=j;
if(k!=i)
a[k]^=a[i],a[i]^=a[k],a[k]^=a[i];
}
}
private:
表明这是一个私有方法,只有类内部的成员或friend成员可以调用
void:
表明这个函数没有返回参数
int
n:
参数。调用这个方法时,要传入int型的参数
public
static
void
loadlanguage
(form
form)
从form这个表里加载语言。是静态方法,不需要类初始化
欢迎分享,转载请注明来源:品搜搜测评网