/**
* 需求根据输入的一行数字,找出奇数和偶数并按照从小到大的顺序输出。
*/
public static void main(String[] args) {
int[] array1={1,3,2,90,7,8,4,6,65};//把一行数字放入到数组里面;
int[] jishu;//定义一个奇数数组;
int[] oushu;//定义一个偶数数组;
int n=0;
for (int i = 0; i < array1.length; i++) {
if(array1[i]%2==0){
n++;
}
}
jishu=new int[array1.length-n];
oushu=new int[n];
int count1=0;
int count2=0;
for (int i = 0; i < array1.length; i++) {
if(array1[i]%2==0){
count1++;
oushu[count1-1]=array1[i];
}else{
count2++;
jishu[count2-1]=array1[i];
}
}
Arrays.sort(jishu);//奇数数组排序
Arrays.sort(oushu);
//打印奇数
System.out.print("奇数为:");
for (int i = 0; i < jishu.length; i++) {
System.out.print(jishu[i]+" ");
}
System.out.println();
System.out.print("偶数为:");
for (int i = 0; i < oushu.length; i++) {
System.out.print(oushu[i]+" ");
}
}
分享到:
相关推荐
根据提供的标题和描述,我们需要编写一个程序,它能够读取用户输入的一系列正整数,直到用户输入-1为止,然后计算并输出奇数和偶数的个数。下面我们将详细探讨如何实现这个功能,以及相关的Java知识。 首先,我们...
输入 n 个整数,将其中的奇数和偶数分别显示出来(1)。
调整数组顺序使奇数位于偶数前面,python,jupyter,调整数组顺序使奇数位于偶数前面,python,jupyter
#参数k表示从多少开始,如k=0表示输出n以内的偶数,k=1表示输出n以内的奇数 def generateList(k,n): L=[] while(k<n): L.append(k) k=k+2 print (L) generateList(0,100) #[0, 2, 4, 6, 8, 10...98] ...
- 功能说明:遍历字符串中的每个字符,根据其ASCII值判断是偶数还是奇数,并更新`x`数组中的计数值。 - 实现方法:通过`for`循环逐个检查字符串中的字符,利用模运算符 `%` 来判断字符的ASCII值是奇数还是偶数。 -...
规则二:在规则一的前提下按照从大到小的顺序排序。 输入说明 数据由两行构成,第一行为整数n(n),表示待排序整数的数量。第二行是n个整数,每个整数的取值区间都为[-32768~32767],整数之间以空格间隔。 ...
python编写程序,生成10个随机整数,其中的奇数相加,偶数相加,结果进行输出两个和。
标题中的“调整数组顺序使得奇数在偶数前面1”是指一种编程问题,目标是将一个整数数组重新排列,使得所有的奇数都出现在数组的前面,所有的偶数都出现在数组的后面。这个问题通常出现在算法练习中,例如LeetCode等...
黑熊老师的游戏活动可以分为多个步骤:首先,让学生们准备两张小纸条,并在上面写下一个奇数和一个偶数,然后让学生们将右手中的数乘2,左手中的数乘3,最后将乘积相加。黑熊老师通过这种活动,想要学生们领悟到奇数...
标题中的“求奇数和偶数的和”指的是在编程领域中常见的数学问题,即计算一个数字序列中所有奇数和偶数的和。这个问题在初级编程教学中常见,通常用于教授基本的循环结构和条件判断。我们可以用多种编程语言来解决这...
标题 "将一个整数线性表拆分成奇数和偶数线性表" 涉及的核心知识点是数据结构中的线性表操作以及算法设计。线性表是一种基本的数据结构,它由有限个相同类型元素构成的有序序列,常见的实现方式有数组和链表。 在本...
本节课的主要目标是让学生了解奇数和偶数的运算性质,掌握加减法中数的奇偶性变更的过程,并提高推理能力。 奇数和偶数的定义 奇数是一种不能被2整除的数,例如1、3、5、7等;偶数是一种可以被2整除的数,例如2、4...
在Java编程语言中,输出1到100的奇数和偶数是一项常见的练习,它可以帮助初学者熟悉循环和条件判断语句。这个练习的基本思路是使用for循环遍历1到100的整数,并通过if语句来判断当前数字是奇数还是偶数,然后分别...
将一个整数线性表拆分成奇数和偶数线性表,课后习题,完整好用
标题中的“简单的确100之内的奇数的偶数之和”是一个基本的编程问题,旨在计算1到100之间所有奇数的和以及所有偶数的和。这个问题通常用于教学,以帮助初学者熟悉循环、条件语句以及变量在C语言中的使用。 在给出的...
简单java程序键盘录入数判断偶数和奇数.提示用户输入5个100-200(包含100和200)之间的数字判断是不是偶数如果是就将其存放在一个集合当中
这个例子中,`sortEvenOdd`函数接收一个整数向量并对其进行重新排序,然后在`main`函数中,我们创建了一个包含1到9的顺序表,并调用了`sortEvenOdd`函数,最后打印出调整后的顺序表。 这个C++数据结构的练习有助于...
4. 混合情况:包含奇数和偶数的顺序表,检查奇数是否都被正确找出。 5. 边界值:测试最小和最大整数,以及接近这些边界的数字。 6. 大规模数据:在大量数据中查找奇数,测试性能和效率。 测试不仅能确保代码的正确...
我们使用了 route-map 来将 ACL 应用到路由表中,从而实现了对奇数和偶数的网络号的匹配。 知识点: 1. ACL 的基本概念和应用 ACL(Access Control List)是一种网络安全机制,用于控制网络流量的流入和流出。ACL ...