how does the for loop work actually..suppose for the
following program how it ll work plz explain to me
for(i=5;i>=0;i--)
prinf(i--);
Answer Posted / devi dayal jangra
syntax error.... in prinf...but it should be corrected then
the result will be
5
3
1
Note ...
in first run I=5; printf(i--) print I which is 5 and store 4
in i.
in second run i-- means 4-1=3 then printf(i--) print 3 and
store 2 in i.
in third run... i-- measn 2-1=1 then printf(i--) print 1 and
store 0 in i.
then decreament statement i-- store 1=-1 and when compare
-1>=0 become false and goto next statement after that loop.
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What does %p mean c?
What are header files and explain what are its uses in c programming?
What is the equivalent code of the following statement in WHILE LOOP format?
Why is this loop always executing once?
What are the various types of control structures in programming?
What are enums in c?
What is the explanation for modular programming?
Explain what are the different file extensions involved when programming in c?
Is array a primitive data type in c?
What is the use of ?: Operator?
Describe the order of precedence with regards to operators in C.
Once I have used freopen, how can I get the original stdout (or stdin) back?
Explain what is the difference between a string copy (strcpy) and a memory copy (memcpy)? When should each be used?
How can you return multiple values from a function?
Who is the founder of c language?