52.write a “Hello World” program in “c” without using a
semicolon?
53.Give a method to count the number of ones in a 32 bit number?
54.write a program that print itself even if the source file
is deleted?
55.Given an unsigned integer, find if the number is power of 2?
Answer Posted / lokesh n. jaliminche
#include <stdio.h>
unsigned int check_power(unsigned int value)
{
unsigned int count = 0;
while (value > 0) {
if ((value & 1) == 1)
count++;
value >>= 1;
}
return count;
}
int main()
{
unsigned int n, count;
printf("Enter the number \n");
scanf("%d",&n);
count=check_power(n);
if(count == 1)
{
printf("number is power of 2\n");
}
else
{
printf("number is not power of 2\n");
}
printf("set bits == %d",count);
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Why ca not I do something like this?
c language interview questions & answer
When reallocating memory if any other pointers point into the same piece of memory do you have to readjust these other pointers or do they get readjusted automatically?
Explain argument and its types.
How do you use a 'Local Block'?
What is a spanning Tree?
Write a code of a general series where the next element is the sum of last k terms.
What are the application of void data type in c?
Can we compile a program without main() function?
Is null always equal to 0(zero)?
What is static and volatile in c?
Do you know the use of 'auto' keyword?
Why main is used in c?
What is mean by Data Driven framework in QTP? Can any one answer me in details on this regard.
write a progrmm in c language take user interface generate table using for loop?