# Operators in C ++

1. The process of converting one predefined type into another is called :

• Typecasting
• Type conversion
•  Type convection
•  None of these
Type conversion

2. Which operator is used to string together several expressions?

•  comma, operator
•  Arithmetic operator
•  Relational operator
• Conditional operator
comma, operator

3. Which operator is having the right to left associativity in the following?

• Type cost
•  Function call
•  Array subscripting
Type cost

4. Suppose A , B , C are integers variables A = 3 , B = 3 , C = -5 and X , Y , Z are floating point variables where X = 8.8 , y = 3.5 , z = 5.2 .. Determine the value of the expression ( A * C ) % B ?

• -8
• 5
•  -3
•  0
0

5. What is the value of the variable a3 after execution of the following code ? String al , a2 , a3 al = ” 45 ” ; a2 = ” 31 ” , a3 = a2 + al ;

• 76
• ” 3145 “
•  ” 4531 “
• 45
” 3145 ”

6. Which of the following is an uninitialised Variable ?

• char ch;
•  float f1 = 13.1239 ;
•  Char ch = ‘ a ‘ ;
• int a = 13 :
char ch;

7. What is this operator called?

•  Relational
•  Casting operator
•  Conditional
• None of the mentioned
Conditional

8. Evaluate the following C # expression where a , b , c are integers and d , j are floating point numbers . The value of a = 5 , b = 3 and d , = 1.5 then the value of j = ( + + b ) * b – a is :

•  9.0
• 13.0
• 11.0
• 5.0
11.0

9. The operations being came out on dutus , are

• Anthmatic
• Assignment Statement
• operators
• Expression
operators

10. How many types are there in increment / its operand decrement operators Ye ) Increment operator ++ adds 1 to its

• 4
• 3
• 2
•  1
2

11. Any valid combination of operators,

•  Expressions
• Modifier
• Structure
•  Data type
Expressions

12. The && and 1l operators

•  combine two boolean values
• compare two boolean values
•  combine two numeric values
•   None of this
combine two numeric values

13. There are how many relational operators is #include ciostream > ettered by C4 Using name space std ;

• 6
•  5
•  4
•  2
6

14. The explicit conversion of an operand to a specific type is called :

• Type casting in
• Type converstion
• Type convection
• None of these
Type casting in

15. Unary operator means that :

• Operator takes two operand
•  Operator takes no value
• Operator takes only one operand
• None of the above
Operator takes only one operand

16. Which of the following C ++ operator Associativity starts from right side ?

• Bit  shift operator <<
•  subtract operator –
• simple assignment operator  =
simple assignment operator  =

17. Pick out the correct statement :

• Increment operator ++ adds 2 to its operand
• Decrement operator ++ substract 1 to operand
• Increment operator ++ adds 1 to its operand
• None of the mentioned
Increment operator ++ adds 1 to its operand

18.  operator that takes two  operands are called –

• Binary operator
• Ternary  operator
• Unary   operator
•   None of these
Binary operator

19. The size of operator bas the same precedence as :

• Prefix increment / decrement operator
•  Postfix increment decrement operator
•  Both a and b
•  None of these
Prefix increment / decrement operator

20. Which from following is not a relational  operator –

• > =
• !  =
•  = =
• None of these
None of these

21. Logical operator AND is Denoted by :

•  1
• 11
•  &
• &  &
&  &

22. Which of the following use arithmetie Cout2 expression ? rerum :

• j % k
•  a % b + c – i
• ch = 40
•  i + j – k
i + j – k

23. Which operator have highest precedence ?

• i
• ? :
•  *
• + +
+ +

24. Which symbol is use to denote conditional by Subtract operator Operator ?

• ::
•  : ?
•  ? :
•  : ;
? :

25. Which from following is a relational operator ?

• ÷
•  –
•  >
•  +
–

26. A relational operator :

• Logically combines two operands
•  Compares two operands
• Yield a boolen ( logical ) result
•  Assign one operand to another
Assign one operand to another

27. How many logical operators provide C ++ to combine existing expression ?

• 4
•  3
• 2
• 1
3

28. Which operator have lowest precedence ?

•  =
• ,
•  ?:
•  +
,

29. Which operator is having the highest precedence?

• Equality
• Shift
• Unary
• Postfix

30. Pick the correct statement :

•  Post – Increment is faster than pre Increment
•  pre increment is slower than post increment
• Pre Increment is faster than post-increment Computer Science
• None of the mentioned
Pre Increment is faster than post increment Computer Science

31. Which concepts does the pre increment use ?

• Call by reference
• Queue
• Call by value
• None of the mentioned
Call by reference

32. Which operator works only with integer variables?

•  Decrement
•  Increment
•  Both a and b
• None of the mentioned 