MCQ Single Best Answer Easy

QIf y is 7 and z is 3, what is the result of the expression y += z using the compound assignment operator in Java?

ID: #20154 Assignment Operators Java 101 views
Question Info
#20154Q ID
EasyDifficulty
Assignment Operators JavaTopic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A 10
  • B 21
  • C 4
  • D 7
Correct Answer: Option A

Explanation

In Java, the expression y += z is a compound assignment operator, which adds the value of z to the current value of y and assigns the result back to y. It is equivalent to the expression y = y + z.

If y is initially 7 and z is 3, the result of the expression y += z would be:


y = y + z;

After the operation, the value of y will be 10 (7 + 3).

Here's an example in Java:


public class CompoundAssignmentExample {
    public static void main(String[] args) {
        // Declare variables
        int y = 7;
        int z = 3;

        // Compound assignment
        y += z;

        // Display the result
        System.out.println("The value of y after y += z is: " + y);
    }
}

When you run this Java program, it will output "The value of y after y += z is: 10".

Share This Question

Challenge a friend or share with your study group.