All pastes #1337450 Raw Edit

shriphani palakodety

public c v1 · immutable
#1337450 ·published 2009-02-14 21:26 UTC
rendered paste body
#include<stdio.h>int countConsecOne(int number){	int count = 0;	unsigned number2 = number;	while (number2 != 0)	{		if (number2 & 1 == 0)			count = 0;		else if (number2 & 1 == 1)		{			count++;		}		number2 = number2 >> 1;	}	return count;}main(){	printf("32: %d\n", countConsecOne(32));	printf("132: %d\n", countConsecOne(132));	printf("14: %d\n", countConsecOne(14));	printf("-1: %d\n", countConsecOne(-1));	printf("0: %d\n", countConsecOne(0));}