#include<stdio.h>
main()
{
int i=1,j=2;
switch(i)
{
case 1:
printf("GOOD");
break;
case j:
printf("BAD");
break;
}
}
Answer:
Compiler
Error: Constant expression required in function main.
Explanation:
The case statement
can have only constant expressions (this implies that we cannot use variable
names directly so an error).
Note:
Enumerated
types can be used in case statements.
Blog Author: Vijay Kumar
Go to: Java Aptitude
No comments:
Post a Comment