Home / C Programming / Control Instructions :: Discussion

Discussion :: Control Instructions

  1. How many times the while loop will get executed if a short int is 2 byte wide?

     #include
     int main() 
     {    
         int j=1;  
         while(j 255)     
         {        
           printf("%c %d\n", j, j);         
           j++;   
         }  
         return 0; 
    }   
    

  2. A.

    Infinite times

    B.

    255 times

    C.

    256 times

    D.

    254 times

    View Answer

    Workspace

    Answer : Option B

    Explanation :

    The while(j loop will get executed 255 times. The size short int(2 byte wide) does not affect the while() loop.


Be The First To Comment