gpt4 book ai didi

java - 使用 for 循环打印数组元素

转载 作者:行者123 更新时间:2023-12-01 10:05:44 34 4
gpt4 key购买 nike

这是我的在线教科书中的一个挑战问题,我只能得到要打印的数字......:(

编写一个 for 循环来打印 courseGrades 中的所有元素,每个元素后面加一个空格(包括最后一个)。向前打印,然后向后打印。用换行符结束每个循环。例如:如果 courseGrades = {7, 9, 11, 10},则打印:7 9 11 1010 11 9 7

提示:使用两个 for 循环。第二个循环以 i = NUM​​_VALS - 1 开始。

注意:这些 Activity 可能会使用不同的测试值来测试代码。此 Activity 将执行两个测试,第一个使用 4 元素数组 (int courseGrades[4]),第二个使用 2 元素数组 (int courseGrades[2])。

import java.util.Scanner;

public class CourseGradePrinter {
public static void main (String [] args) {
final int NUM_VALS = 4;
int[] courseGrades = new int[NUM_VALS];
int i = 0;

courseGrades[0] = 7;
courseGrades[1] = 9;
courseGrades[2] = 11;
courseGrades[3] = 10;

/* Your solution goes here */

for(i=0; i<NUM_VALS; i++){
System.out.print(courseGrades[i] + " ");
}

for(i=NUM_VALS -1; i>3; i++){
System.out.print(courseGrades[i]+ " ");
}

return;
}
}

最佳答案

这是回答 zyBooks 中的问题的代码,6.2.3:使用 for 循环打印数组元素。

 for (i = 0; i < NUM_VALS; i++) {
System.out.print(courseGrades[i] + " ");
}
System.out.println("");

for (i = NUM_VALS - 1; i >= 0; i--) {
System.out.print(courseGrades[i] + " ");
}

System.out.println("");

关于java - 使用 for 循环打印数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36490166/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com