3. The following code creates a 2D array of integers, and the nested for loops populate the array so that it is a multiplication table. In the last line of code, what should the array indices be in order to print out the correct answer (i.e., what replaces the question marks)? int my2DIntArray = new int [10] [10]; A. 2 and 4 for (int i = 1; i <= 10; i++) { for (int j = 1; j <= 10; j++) { my2DIntArray[i-1][j-1] = i*j; B. 3 and 5 System.out.print(my2DIntArray[i-1] [j-1] + ", "); C. 4 and 2 D. 1 and 3 System.out.println(); } E. 3 and 1 System.out.println("2 times 4 is " + my2DIntArray[?] [?]);

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%
**Question 3:**

The following code creates a 2D array of integers, and the nested for loops populate the array so that it is a multiplication table. In the last line of code, what should the array indices be in order to print out the correct answer (i.e., what replaces the question marks)?

```java
int[][] my2DIntArray = new int[10][10];

for (int i = 1; i <= 10; i++) {
    for (int j = 1; j <= 10; j++) {
        my2DIntArray[i-1][j-1] = i * j;
        System.out.print(my2DIntArray[i-1][j-1] + ", ");
    }
    System.out.println();
}

System.out.println("2 times 4 is " + my2DIntArray[?][?]);
```

What replaces the question marks?

**Options:**
A. 2 and 4 <br>
B. 3 and 5 <br>
C. 4 and 2 <br>
D. 1 and 3 <br>
E. 3 and 1 <br>

In the nested for loops, the actual value of the 2D array elements is calculated and stored using the formula `i * j`. Therefore, the correct indices to access `2 times 4` will be at `i = 2` and `j = 4`, but since arrays are zero-indexed, the actual indices to access `2 times 4` should be `(1, 3)`.

Thus, the correct answer:

**D. 1 and 3**
Transcribed Image Text:**Question 3:** The following code creates a 2D array of integers, and the nested for loops populate the array so that it is a multiplication table. In the last line of code, what should the array indices be in order to print out the correct answer (i.e., what replaces the question marks)? ```java int[][] my2DIntArray = new int[10][10]; for (int i = 1; i <= 10; i++) { for (int j = 1; j <= 10; j++) { my2DIntArray[i-1][j-1] = i * j; System.out.print(my2DIntArray[i-1][j-1] + ", "); } System.out.println(); } System.out.println("2 times 4 is " + my2DIntArray[?][?]); ``` What replaces the question marks? **Options:** A. 2 and 4 <br> B. 3 and 5 <br> C. 4 and 2 <br> D. 1 and 3 <br> E. 3 and 1 <br> In the nested for loops, the actual value of the 2D array elements is calculated and stored using the formula `i * j`. Therefore, the correct indices to access `2 times 4` will be at `i = 2` and `j = 4`, but since arrays are zero-indexed, the actual indices to access `2 times 4` should be `(1, 3)`. Thus, the correct answer: **D. 1 and 3**
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Arrays
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education