Integer Division and Type Promotion
Develop code to read input.
Consider the following code segment that reads user input:
Scanner scan = new Scanner(System.in);
System.out.print("Enter two numbers: ");
int first = scan.nextInt();
int second = scan.nextInt();
double average = (first + second) / 2;
System.out.println("Average: " + average);
If the user enters: 7 8
What is printed?
A
Enter two numbers: Average: 7.5
B
Enter two numbers: Average: 7
C
A runtime error occurs because of type mismatch
D
Enter two numbers: Average: 7.0
Question Leaderboard
Not enough data yet to show leaderboard.
APFIVE