Java程序查找数字出现次数为奇数
Java程序查找数字出现次数为奇数,Java代码如下-
示例
public class Demo {
static int odd_occurs(int my_arr[], int arr_size){
int i;
for (i = 0; i < arr_size; i++){
int count = 0;
for (int j = 0; j < arr_size; j++){
if (my_arr[i] == my_arr[j])
count++;
}
if (count % 2 != 0)
return my_arr[i];
}
return -1;
}
public static void main(String[] args){
int my_arr[] = new int[]{ 34, 56, 99, 34, 55, 99, 90, 11, 12, 11, 11, 34 };
int arr_size = my_arr.length;
System.out.println("在数组中出现奇数次的数字是 ");
System.out.println(odd_occurs(my_arr, arr_size));
}
}输出结果
在数组中出现奇数次的数字是 34
名为Demo的类包含一个名为'odd_occurs'的静态函数。此函数遍历整数数组,并检查以查看这些数字出现的次数。重复出现的奇数作为输出返回。在main函数中,定义了一个整数数组,并将数组的长度分配给一个变量。通过传递数组及其长度作为参数来调用该函数。相关消息将显示在控制台上。
热门推荐
10 入秋早晨祝福语大全简短
11 写给男性朋友祝福语简短
12 工作转正红包祝福语简短
13 文言祝福语落款大全简短
14 平安男朋友祝福语简短
15 新婚同事简短祝福语大全
16 新郎致辞诗句祝福语简短
17 毕业蛋糕贺卡祝福语简短
18 项目开工蛋糕祝福语简短