Enhanced For Loop Array Summation
Which of the following code segments correctly uses an enhanced for loop to calculate the sum of all elements in an integer array?
A
int sum = 0; for (int i = 0; i < nums.length; i++) { sum += nums[i]; }
B
int[] nums = {2, 4, 6, 8, 10}; int sum = 0; for (int num : nums) { sum += num; }
C
int sum = 0; for (int num : nums) { num += num; }
D
int sum = 0; for (int num : nums) { sum += nums[num]; }
Question Leaderboard
| Rank | |||||
|---|---|---|---|---|---|
| #1 | singhris000 | 1 | 1 | 0m 18s | 82 |
| #2 | geethasailaja | 1 | 1 | 0m 21s | 79 |
| #3 | y.seong2027 | 1 | 2 | 0m 45s | 45 |
| #4 | suhanakochhar006 | 1 | 3 | 2m 41s | -81 |
| #5 | sathilak000 | 1 | 1 | 4m 54s | -194 |
| #6 | sailajavadlamani33 | 1 | 2 | 5m 29s | -239 |
| #7 | bommasam000 | 2 | 3 | 8h 56m | -31,995 |
APFIVE