what is op?
for(c=0;c=1000;c++)
printf("%c",c);

Answers were Sorted based on User's Feedback



what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / guest

infinite loop

Is This Answer Correct ?    29 Yes 7 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / vikas chauhan

It will print funny caharcter ( ascii equivalent of 1000
trucated char) infinitely

Is This Answer Correct ?    14 Yes 3 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / karthik

i executed this program it went on displaying funny
characters indefinite loop

Is This Answer Correct ?    8 Yes 1 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / ksprasad

It will go for infinite loop.
But in each iteration, c is assigned with the value 1000.
So each time it will print a character of ascii=1000.

Is This Answer Correct ?    6 Yes 0 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / abdur rab

It goes into an infinite loop.

The compiler will check only the syntax, it is upto the
programmer to implement correct logic.

other than initialization, c is always 1000 and there is no
condition to be break the loop

Is This Answer Correct ?    5 Yes 0 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / deep

it show compliation error

Is This Answer Correct ?    11 Yes 9 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / sriharsha

It print's only what's the ASCII value of 1000 for infinite loop

Is This Answer Correct ?    4 Yes 2 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / dally

it will goto infinite loop because each time i=0 and i=100
so it will goto infinite loop.

Is This Answer Correct ?    2 Yes 0 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / sreekanth

Warnings:

Test expression for for is assignment expression: c = 1000
The condition test is an assignment expression. Probably,
you mean to use == instead of =. If an assignment is
intended, add an extra parentheses nesting(e.g., if ((a =
b)) ...) to suppress this message. (Use -predassign to
inhibit warning)

Test expression for for not boolean, type int: c = 1000.
Test expression type is not boolean or int. (Use
-predboolint to inhibit warning)

Is This Answer Correct ?    1 Yes 0 No

what is op? for(c=0;c=1000;c++) printf("%c",c);..

Answer / m.kiran kumar

warning occurs as possibly incorrect statement.
and the statement falls into infinite loop printing the
ascii character equivalent to 0

Is This Answer Correct ?    2 Yes 2 No

Post New Answer

More C Interview Questions

#include<stdio.h> void main() { int a=5,b=6,c; int x=(a<b)+7; int y=(x==7)*9; int z=(c=x+y)*2; printf("%h %h %h",x,y,z); } What is the output? Explain it.

8 Answers   IBM,


Explain what is the difference between functions abs() and fabs()?

0 Answers  


What is include directive in c?

0 Answers  


The difference between printf and fprintf is ?

0 Answers   Baan Infotech,


send me the code of flow chart generator using C-programming language amd this code should calculate the time and space complexity of the given progran and able to generate flowchart according to the given program?

0 Answers   TCS,






every function has return the value?

1 Answers  


What is self-referential structure in c programming?

0 Answers  


What does return 1 means in c?

0 Answers  


What's the difference between calloc() and malloc()?

4 Answers  


What are called c variables?

0 Answers  


hi how to convert program from notepad to turboc editor can u please help me

3 Answers  


What is the best way to comment out a section of code that contains comments?

0 Answers  


Categories