a=0;
while(a<5)
printf("%d\n",a++);
how many times does the loop occurs?
a.infinite
b.5
c.4
d.6

Answers were Sorted based on User's Feedback



a=0; while(a<5) printf("%d\n",a++); how many times does the loop occurs? ..

Answer / bharath kumar

Hello,

The answer is b.

a=0+1=1
a=1+1=2
a=2+1=3
a=3+1=4
a=4+1=5

While a variable is storing the 5 result a is nither less
then are equal to 5 hence the application will come out of
the loop.So while loop had run 5 times.

Is This Answer Correct ?    28 Yes 4 No

a=0; while(a<5) printf("%d\n",a++); how many times does the loop occurs? ..

Answer / guest

b

Is This Answer Correct ?    20 Yes 5 No

a=0; while(a<5) printf("%d\n",a++); how many times does the loop occurs? ..

Answer / vikram

the output will be:
0
1
2
3
4
hence the loop will be executed 5 times,hence the answer is b

Is This Answer Correct ?    17 Yes 2 No

a=0; while(a<5) printf("%d\n",a++); how many times does the loop occurs? ..

Answer / deepu_ashu

as the value of "a" increases after printing the value.
so it will print the value
0
1
2
3
4
but after printing the value 4 ,it becomes 5 for the next iteration.
so the condition becomes false.
the loop will not execute any more.

Is This Answer Correct ?    12 Yes 1 No

a=0; while(a<5) printf("%d\n",a++); how many times does the loop occurs? ..

Answer / vignesh1988i

THIS LOOP OCCURS 5 TIMES. AT THE SIXTH TIME IT BECOMES FALSE

Is This Answer Correct ?    12 Yes 2 No

a=0; while(a<5) printf("%d\n",a++); how many times does the loop occurs? ..

Answer / sruthi

answer is b

Is This Answer Correct ?    9 Yes 1 No

a=0; while(a<5) printf("%d\n",a++); how many times does the loop occurs? ..

Answer / ankit rastogi

ans should be (a)infinite
bcoz every time a will be initialize with 0......
and increment values are displayed
a=1
a=2
a=3
a=4...................upto infinity......

Is This Answer Correct ?    4 Yes 3 No

Post New Answer

More C Interview Questions

helllo sir give me some information of the basic information the c as printf ,scanf , %d ,%f and why is the main use of these.

3 Answers  


Program to simulate second clock

2 Answers  


code for quick sort?

1 Answers  


C program to find all possible outcomes of a dice?

1 Answers  


How does free() know how many bytes to free?

8 Answers  


What is the difference b/w Structure & Array?

6 Answers  


using only #include <stdio.h> and #include <stdlib.h> Write a program in C that will read an input from the user and print it back to the user if it is a palindrome. The string ends when it encounters a whitespace. The input string is at most 30 characters. Assume the string has no spaces and distinguish between and lowercase. So madam is a palindrome, but MadAm is not a palindrome. Use scanf and %s to read the string. Sample Test: Enter a string: madam madam is a palindrome. Enter a string: 09023 09023 is not a palindrome.

1 Answers  


Can a variable be both constant and volatile?

1 Answers  


a program that performs some preliminary processing in C, it acts upon certain directives that will affect how the compiler does its work a) compiler b) loader c) directive d) preprocessor

1 Answers  


? ???Mirror Mirror on the wall????????

1 Answers   channel V, DPI,


Explain the Difference between the New and Malloc keyword.

1 Answers   InterGraph,


What are header files in c programming?

1 Answers  


Categories