The following program fragment
int i = 5;
do
{
putchar(i + 100);
printf("%d", i--);
}
while (i);
results in the printing of
A. | i5h4g3f2el |
B. | i4h3g2fle0 |
C. | an error message |
D. | none of above |
Answer : A Explanation : putchar (1 0 5) will print the ASCII equivalent of 105 i.e.. ' i '. The printf statement prints the current value of i. i.e. 5 and then decrements it. So, h4 will be printed in the next pass. This continues until ' i ' becomes 0, at which point the loop gets terminated. |
|
Option: A Explanation : Explanation will come here. Explanation will come here. Explanation will come here. Explanation will come here. Explanation will come here. |