gpt4 book ai didi

java - 使用for循环计算数组中索引的数量

转载 作者:行者123 更新时间:2023-12-02 08:19:44 26 4
gpt4 key购买 nike

所以我有一个从 0-4 的数组,它有 5 个随机整数值(即 10,20,25,15,50)。程序要求用户输入一个整数,假设用户输入 17。程序将检查数组中的 5 个值,并打印出大于用户输入的数字,在本例中为 17 (我使用 for 循环来执行此操作)。我还想打印出大于用户输入的数字的数量,在本例中为 2(大于 17 的数字)。我该怎么做呢?我要在第一个 for 循环中编写一个 for 循环吗?

int[] myArrays = new int[10,20,25,15,50];

int numEntered;

for (i = 0; i < myArrays.length; i++)
{
if (myArrays[i] > numEntered)
System.out.println(myArrays[i]);
}

现在如何获得大于用户输入的总数?

最佳答案

只要有一个运行总计计数器即可。

int counter = 0;

然后,每当您发现一个数字大于用户输入的数字时,请使用 counter++; 增加计数器。然后在 for 循环之后打印出计数器的值。

这应该足以让您解决作业,而无需透露太多。

关于java - 使用for循环计算数组中索引的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5708920/

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