统计数字的出现次数-创新互联
给定n个数,这n个数的范围在0到10之间,统计这n个数中每个数出现的次数
创新互联建站专注于网站建设|成都网站维护公司|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖成都房屋鉴定等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身定制品质网站。样例:
输入:
7
1 3 0 5 5 4 3
输出:
0 1
1 1
3 2
4 1
5 2
import java.util.Scanner;
public class text3 {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
int[] nums = new int[10];//题目已经说明,数据是在0~10之间
int n = sc.nextInt(); // 从键盘输入整数的个数
for (int i = 0; i< n; i++) {
int num = sc..nextInt(); //从键盘输入整数
nums[num]++; // 将输入的数作为数组nums的下标,nums[i] 的个数就代表 i 的个数
} // 同时此方法可以避免重复数字出现
for (int i = 0; i< nums.length; i++) {
if (nums[i] != 0){ // 因为数组nums的下标是我们键盘输入的,因此当nums[i]=0则代表此数字i我们没有输入
System.out.println(i + " " + nums[i]);
}
}
}
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享文章:统计数字的出现次数-创新互联
标题路径:http://scgulin.cn/article/eehdj.html