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

write a recursive program in'c'to find whether a given five digit number is a palindrome or not

2 Answers  


Write a code to achieve inter processor communication (mutual exclusion implementation pseudo code)?

0 Answers  


Why do u use # before include in a C Progam?

9 Answers   IBM,


# define prod(a,b)=a*b main() { int x=2; int y=3; printf("%d",prod(x+2,y-10)); } the output of the program is a.8 b.6 c.7 d.none

7 Answers   Microsoft, TCS,


The % symbol has a special use in a printf statement. How would you place this character as part of the output on the screen?

0 Answers  






What does 4d mean in c?

0 Answers  


which one is better structure or union?(other than the space occupied )

2 Answers  


Write a program to swap two numbers without using the third variable?

0 Answers  


how can be easily placed in TCS.

0 Answers   TCS,


discuss the steps needed to get a program from source code to executable in a system?

1 Answers  


In c programming, explain how do you insert quote characters (? And ?) Into the output screen?

0 Answers  


What will be the result of the following C language program? main() { int a = 0; int b = 20; char x = 1; char y = 10; if(a,b,x,y) printf("Welcome"); }

1 Answers  


Categories