1. Which of the following is the correct order of evaluation for the below expression?
![]()
A. * / % + – =
B. = * / % + –
C. / * % – + =
D. * % / – + =
Advertisement
2. Which of the following correctly shows the hierarchy of arithmetic operations in C?
A. / + * –
B. * – / +
C. + – / *
D. / * + –
Advertisement
3. Which of the following is the correct usage of conditional operators used in C?
A. a>b ? c=30 : c=40;
B. a>b ? c=30;
C. max = a>b ? a>c?a:c:b>c?b:c
D. return (a>b)?(a:b)
Advertisement
4. Which of the following is the correct order if calling functions in the below code?
![]()
A. f1, f2, f3
B. f3, f2, f1
C. Order may vary from compiler to compiler
D. None of above
Advertisement
5. Which of the following are unary operators in C?
1. !
2. sizeof
3. ~
4. &&
A. 1, 2
B. 1, 3
C. 2, 4
D. 1, 2, 3
Advertisement
Pages: 1 2