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. | |