Examveda
Examveda

What will be the output of the following piece of code?
for(i = 0; i<10; i++);
printf("%d", i);

A. 10

B. 0123456789

C. Syntax error

D. 0

E. Infinite loop

Answer: Option A

Solution(By Examveda Team)

Due to semicolon(;) at the end of the for loop, after 10 iterations for loop will be terminated and the result will be 10.


This Question Belongs to C Program >> Control Structures

Join The Discussion

Related Questions on Control Structures