- 已关闭**。此问题需要超过focused。当前不接受答案。
- 想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。
5小时前关门了。
这篇文章是编辑和提交审查4小时前。
Improve this question
标题##祝2023年一切顺利。我们有一个学期的java练习,我想得到帮助,我们想要一个程序,存储20个随机整数值的表,然后要求用户给出一个从0到20的值,然后显示如果该值在其中出现了多少次,在哪些位置
import java.io.*;
import java.util.Random;
class anazitisi // research
{
public static void main(String[]args) throws IOException
{
InputStreamReader reader = new InputStreamReader(System.in);
BufferedReader Input = new BufferedReader(reader);
int[] x = new int[20];
Random rndm = new Random();
int i= rndm.nextInt();
for( i=0; i<20; i++)
x[i] = rndm.nextInt(20);
for( i=0; i<20; i++)
System.out.println("x["+i+"]="+x[i]);
System.out.println("Give a number from 1 to 20");
String AR1 = Input.readLine();
int b = Integer.parseInt(AR1);
now we need a condition to say that f.e number 3 has been found 3 times in rows 3,10,15
1条答案
按热度按时间waxmsbnn1#
所以你需要遍历这个数组,把它的值和用户输入的值进行比较,如果匹配的话,就增加一些计数器。