11问答网
所有问题
当前搜索:
把数组中的奇数放到偶数之前
C语言
将数组
重新排序,
奇数
在
前
,
偶数
在后,求解
答:
你的 oddseven()函数
里
没有把指针指向
数组
...2,3,4,5,6,7,8,9};
把数组里的奇数放
左边,
偶数放
右边,怎么做?要求...
答:
int[] arr={1,2,3,4,5,6,7,8,9};for(int i=0;i<arr.Length&&arr[i]%2==0;i++) //对于每一个
偶数
,找到他后面的第一个
奇数
进行换位。{ for(int j=i+1;j<arr.Length&&arr[j]%2==1;j++) { int tmp=arr[j]; arr[j]=arr[i]; arr[i]=tmp; bre...
输入10个数到
数组中
,然后
把偶数放在数组
的左边,
奇数放在
右边(用函数调 ...
答:
void fuc(int x[],int n){ int i=j=0;int tmp;while(i<n&&j<n) { while(i<n&&x[i]%2==0) i++;//找到第一个
奇数
j=i+1;while(j<n&&x[j]%2==1) j++;//找到第一个
偶数
//交换 tmp=x[i];x[i]=x[j];x[j]=tmp;i=j+1;} } ...
用冒泡排序法对
偶数
下标的
数组
元素进行升序排列用选择排序法对
奇数
下...
答:
先把元数组分离成偶数行和奇数行两个独立的数组。然后分别排序,
偶数数组
升序,
奇数数组
降序。再把两个数组结合起来。就行了。也可以用普通的冒泡排序法,只是把“相邻”比较变成“相隔1位”比较,比较的时候再判断一下奇偶,注意交换的时候别换错了位置就行了。
c#
将一个数组中奇数放到
一个集合中,
偶数放
到另一个集合中, 然后将两...
答:
5,6,7,8,9,...};ArrayList Odd = new ArrayList();ArrayList NotOdd = new ArrayList();for(int i=0;i<nums.length;i++){ if(nums[i]%2==0) { NotOdd.Add(Nums[i]); continue; } Odd.Add(Nums[i]);}//然后将两个集合...
对n个正整数进行排序的算法,使得所有
偶数
位于
奇数之前
答:
用c做的么?不知这样是否符合LZ的要求 输入10个正整数:例 1 2 3 4 5 6 7 8 9 10 输出10 2 8 4 6 5 7 3 9 1 //所有的
偶数
均在
奇数之前
include <stdio.h> define n 10 void main(){ int a[n],i,j=n-1,t;printf("请依次输入%d个正整数:\n",n);for (i=0;i<n...
求解:把一个
数组
分奇偶性,然后
奇数
按从大到小顺序排列,
偶数
按从小到...
答:
先
把数组
从小到大排序 从未到头输出所有
奇数
再从头到尾输出所有
偶数
这样就行
怎么判断在一个数
前
有几个
奇数
和
偶数
?
答:
判断一个数
前
有几个
奇数
和
偶数
,可以首先
将
这个数转换为字符串形式,然后遍历这个字符串
中的
每一位数字,判断每一位数字是奇数还是偶数。以下是一种判断方法的伪代码:1. 将数转换为字符串(或者将数转换为字符串形式的方法,例如将其转换为字符
数组
);2. 定义奇数计数器count_odd和偶数计数器count_...
...
将
其中所有
偶数
存放在
数组
b中,将所有
奇数
存放在数组c中”谢_百度...
答:
include<iostream> using namespace std;int main(){int a[20],b[20],c[20];int n=0,m=0;printf("please set value a[20]:");for(int i=0;i<20;i++){scanf("%d",&a[i]);if(a[i]%2==0){ b[n]=a[i];n++;} else { c[m]=a[i];m++;} } for(int i=0;i<n...
java中怎么
将
1个
数组的
数其中
偶数放在
b1
数组里
,
奇数放在
b2数组里?
答:
以下代码仅供参考 package baiduzhidao;import java.util.Scanner;public class Main {public static void main(String[] args) {int a[] = new int[10];int b1[] = new int[10];int b2[] = new int[10];Scanner xx = new Scanner(System.in);for (int i = 0; i < a.length; i+...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜