revised: 10/04/03, 10/20/12, 07/15/2017


Quiz Bee on Expressions

Instructions: For each question, choose the single best answer. Make your choice by clicking on its button. You can change your answers at any time. When the quiz is graded, the correct answers will appear in the box after each question.


1. Which one of the following is NOT a correct arithmetic expression?

A.    alpha

B.    (alpha / momentum) - 12.4

C.    alpha ( / momentum - 12.4 )

D.    ((alpha / momentum) - 12.4)

Correct Answer:


2. What is an operand?

A.    Another name for number

B.    Another name for integer

C.    One of the arithmetic symbols like *, +, -, and /

D.    A value that is acted upon by an operator

Correct Answer:


3. Assume the following declarations:

short  a=12 ;
int    b=33 ;

float  x = 2.3;
double y = 3.14;

Which one of the following expressions will NOT be evaluated using double precision floating point?

A.    a + x

B.    1.5 + 8.6

C.    a + b

D.    x / y

Correct Answer:


4. What does the following program output?

public class question4
{
  public static void main ( String[] args )
  {
    int totalCost = 6;    
    int items     = 12;
    System.out.println("cost per item: " + totalCost/items );
  }
}

A.    cost per item: .5

B.    cost per item: 0

C.    cost per item: 1

D.    cost per item: +6/12

Correct Answer:


5. What is the result of evaluating the following expression?

( 1/2 + 3.5) * 2.0

A.    8.0

B.    8

C.    7.0

D.    0

Correct Answer:


6. What is the result of evaluating the following expression?

-32 / 6

A.    -2

B.    -5

C.    -5.3333

D.    +6

Correct Answer:


7. What is an expression?

A.    An expression is the same thing as a statement.

B.    An expression is a list of statements that make up a program.

C.    An expression is a combination of literals, operators, variables, and parentheses used to calculate a value.

D.    An expression is a number expressed in digits.

Correct Answer:


8. Given the following expression:

(a - x)/(13 - z)

Which of the following is NOT a subexpression?

A.    (a - x)

B.    (13 - z)

C.    a - x

D.    x ) / (13

Correct Answer:


9. What is the value of -32 % 6

A.    5

B.    -5

C.    2

D.    -2

Correct Answer:


10. Which of the following declarations works for the constant pi (assume that the numerical value is correct)?

A.    final pi = 3.14159265358979 ;

B.    final double pi = 3.14159265358979 ;

C.    constant double pi = 3.14159265358979 ;

D.    double pi = 3.14159265358979 ;

Correct Answer:


The number you got right:       Percent Correct:       Letter Grade:   


Click here If you have returned here from another page, or have re-loaded this page, you will need to click again on each of your choices for the grading program to work correctly. You may want to press the SHIFT KEY while clicking to clear the old answers.