CP DML Q22

0. The following program fragment
int i = 5;
do
{
putchar(i + 100);
printf("%d", i--);
}
while (i);
results in the printing of

  • Option : 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.
Cancel reply

Your email address will not be published. Required fields are marked *


Cancel reply

Your email address will not be published. Required fields are marked *