作业帮 > 综合 > 作业

以下程序是读取1到100的整数,计算每个数出现的次数.输入以0结束. 结果与预期不符,请问错在哪里?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/28 22:37:35
以下程序是读取1到100的整数,计算每个数出现的次数.输入以0结束. 结果与预期不符,请问错在哪里?
import java.util.Scanner;
public class ll {
public static void main (String[] args){
Scanner input=new Scanner(System.in);
System.out.println("输入1到100间的整数(输入0结束):");
int []num=new int[100];
int i=0;
int a = input.nextInt();
while(a != 0) {
num[i] = a;
i++;
a = input.nextInt();
}
int[]count=countNum(num);
displayCount(count);
}
public static int []countNum(int[]num){
int[]count=new int[100];
for(int i=0;i
以下程序是读取1到100的整数,计算每个数出现的次数.输入以0结束. 结果与预期不符,请问错在哪里?
for(int x = 0;x < 100;x++){
int a = input.nextInt();
\x09\x09while(a != 0) {
\x09\x09num[i] = a;
\x09\x09i++;
\x09\x09a = input.nextInt();
\x09\x09}
}
这样写试试.
再问: 我已经发现问题了,还是谢谢你
以下程序是读取1到100的整数,计算每个数出现的次数.输入以0结束. 结果与预期不符,请问错在哪里? 编写程序,读取在1到100之间的整数,然后计算每个数出现的次数.输出结果不能有重复( java中我要实现读取在1到100之间的整数,然后计算每个数出现的次数,我的程序为什么不对, 编写程序:输入100个整数存放到数组a中,再输入整数x,统计这100数中x出现的次数并输出. 编写java程序,输入个数不定的整数,输入0时结束.统计这些整数中正数和负数的个数,并计算它们的总和. 按如图所示的程序进行计算,如果第一次输入的数是20,而结果不大于100时,就把结果作为输入的数在进行 程序填空题(1) 下面程序的功能为:输入一个整数,判断该数是否能被7整除.完成以下程序并运行出正确结果 关于一道C语言的题目14.以下程序的功能是:统计一个字符串中数字字符"0"到"9"各自出现的次数,统计结果保存在数组 c 在VB中输入一个大于等于1的整数,然后分别计算从0到该数之间的奇数之和和偶数之和程序怎么编? 用C语言编写一个程序,输入一个整数,输出0~9各数字在该整数中出现的次数 输入若干整数,其值均在1至100的范围内,用0作为输入结束标志,请编写函数统计每个整数的个数.用matlab 从键盘任意输入一个3位整数,编程计算并输出它的逆序数 程序哪里错了?为什么输出的是一个长长的负数