任何一个n进制数(正数)求它所含1的个数都可用%n再/n的方法计算
例:
#include <stdio.h>
int main()
{
int a=123;
int i=0;
while(a)
{
if(a%10==1)
{
i++;
}
a=a/10;
}
printf("%d",i);
}
任何一个n进制数(正数)求它所含1的个数都可用%n再/n的方法计算
例:
#include <stdio.h>
int main()
{
int a=123;
int i=0;
while(a)
{
if(a%10==1)
{
i++;
}
a=a/10;
}
printf("%d",i);
}