Machine-translated by Google. Questions are authored in English.
Top

Discussion

Which statment is true about the given code ?

#include <stdio.h>
enum colors {lets,find,course};
int main()
{
  printf("%d %d %d",course,lets,find);
  return 0;
}

 

  • A.3 1 2
  • B.0 1 2
  • C.2 0 1
  • D.1 0 2

Answer: C

Correct answer: 2 0 1

Enumerators are numbered from 0 in declaration order unless given explicit values, so lets is 0, find is 1 and course is 2. The printf asks for them in the order course, lets, find, so the output is 2 0 1.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.