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 is a pointer in c?
How does normalization of huge pointer works?
What is the benefit of using const for declaring constants?
What is a memory leak? How to avoid it?
What are the types of c language?
How does placing some code lines between the comment symbol help in debugging the code?
can we change the default calling convention in c if yes than how.........?
What is #include conio h?
What does int main () mean?
What is the use of a semicolon (;) at the end of every program statement?
program for reversing a selected line word by word when multiple lines are given without using strrev
Is that possible to store 32768 in an int data type variable?
What is unsigned int in c?
What is the argument of a function in c?
in programming languages a statement or part of a statement that specifies several different execution sequences a) constructs b) distructs c) executes d) none