Home / C Programming / Const :: Discussion

Discussion :: Const

  1. What will be the output of the program?

     #include
    
      int main()
      {    
           const c = -11;  
           const int d = 34;      
           printf("%d, %d\n", c, d);     
           return 0;
       }
    

  2. A.

    Error

    B.

    -11, 34

    C.

    11, 34

    D.

    None of these

    View Answer

    Workspace

    Answer : Option B

    Explanation :

    Step 1: const c = -11; The constant variable 'c' is declared and initialized to value "-11".

    Step 2: const int d = 34; The constant variable 'd' is declared as an integer and initialized to value '34'.

    Step 3: printf("%d, %d\n", c, d); The value of the variable 'c' and 'd' are printed.

    Hence the output of the program is -11, 34


Be The First To Comment