

MCQOPTIONS
Saved Bookmarks
This section includes 7 Mcqs, each offering curated multiple-choice questions to sharpen your Compilers knowledge and support exam preparation. Choose a topic below to get started.
1. |
Pick the operators that associate from left to right. |
A. | && |
B. | ?: |
C. | , |
D. | All of the mentioned |
Answer» E. | |
2. |
Pick the operators that associate from the right. |
A. | ?: |
B. | += |
C. | = |
D. | All of the mentioned |
Answer» E. | |
3. |
Pick the operators that associate from the left. |
A. | + |
B. | , |
C. | < |
D. | All of the mentioned |
Answer» E. | |
4. |
Which of the following operators takes only integer operands? |
A. | + |
B. | * |
C. | / |
D. | % |
Answer» E. | |
5. |
Coercion _____________ |
A. | Takes place over an assignment operator |
B. | Operator has operands of various types |
C. | None of the mentioned |
D. | Takes place over an assignment operator & Operator has operands of various types |
Answer» E. | |
6. |
The expression 5 2 3 * 5 2 will evaluate to 18, if is left associative and _____________ |
A. | * has precedence over * |
B. | * has precedence over |
C. | has precedence over * |
D. | has precedence over |
Answer» D. has precedence over | |
7. |
In C programming language, which of the following type of operators have the highest precedence? |
A. | Relational Operators |
B. | Equality Operators |
C. | Logical Operators |
D. | Arithmetic Operators |
Answer» E. | |