www问答网
所有问题
c语言怎么把数组奇数项和偶数项分离出来成为两个数组
就是把数组中的奇数项和偶数项拿出来重新组成两个数组
一维数组
举报该问题
其他回答
第1个回答 2018-10-22
int a[128];
int b[64], c[64];
...
for(int i=0; i<128; i++)
{
if(i%2==0)
b[i/2] = a[i]; //偶数项放在数组b
else
c[i/2] = a[i]; //奇数项放在数组c
}
追问
不行啊,只能输出偶数项的,奇数项的输不出来
本回答被网友采纳
相似回答
...
分离
该数组中的
奇数和偶数
,使其
成为两个数组
并分别按照从小到大的...
答:
int[] arr={10,11,12,13,14,15,16,17,18,19};Stack<int> sil = new Stack<int>();Stack<int> dbl = new Stack<int>();for (int i = 0; i <arr.Length; i++){ if (i % 2 == 0){ dbl.Push...
用
C语言
编程(1)将含10个元素的整数
数组
按
奇数
,
偶数
分成
两个
数值存储
答:
int main(){ int i,p=0,k=0,s1[5],s2[5];int a[10]={1,2,3,4,5,6,7,8,9,0};for(i=0;i<10;i++){ if(a[i]%2==0){ p=p+1;s1[p-1]=a[i];} else { k=k+1;s2[k-1]=a[i];...
...分为
奇数和偶数两
组。并保存到两个数组中,
将两个数组
的元素都输出到...
答:
void main(void){ int a[50],b[50],i,j,k;for(j=k=i=0;i<100;i++)if(i%2) a[j++]=i;else b[k++]=i;printf("The odd number:\n");for(i=0;i<50;printf("%d ",a[i++]));printf("\nT...
C语言
输入十个数,建立
2个数组
,
将奇数和偶数
分别赋值于2个数组.
答:
int a[z],m[10],n[10],i; //a只要获取当前输入即可,无需申明数组 --int a,m[10]=0,n[10]=0,i,j = 0,z=0;for(i=0;i<z;i++) //要输入10次,z需要定义为10 { scanf("%d",&a[i]);...
C语言中将一个数组
中的
奇数
单独拎
出来
?
答:
int oddNumbers[10]; // 存储
奇数
的数组 int oddCount = 0; // 奇数的个数 for (int i = 0; i < 10; i++) { if (numbers[i] % 2 != 0) { oddNumbers[oddCount] = numbers[i];oddCount++;} } ...
...个单链表LA中的
奇数项和偶数项分开
,分别放在
两个
单链表LB,LC中_百...
答:
else //
奇数
{ if (head_result[1] == NULL){ head_result[1] = head;head_odd_tmp = head;} else { head_odd_tmp->next = head;head_odd_tmp = head_odd_tmp->next;} } head = head->next;} ...
在
C语言中
,
如何
在已有
数组
里抽取一些
数组
成一个新的数组。
答:
//从一
个数组
中抽取其中的偶数组成新的数组 int geteven
array
(int a[],int size,int b[]){ int i; int k=0;for (i=0;i<size;i++){ if(!(a[i]%2)){ b[k++] = a[i];} } } //输出数组 int ...
...
将
链表中的
奇数项和偶数项分开
存到
两个
新的链表中,原链表不变_百度...
答:
for(int i=1;i<m_NodeSum;i++) { pTmp=pTmp->m_pNext; } return pTmp; } void AddNode(CNode *pNode)//添加节点 { if(0==m_NodeSum) { m_pHeader=pNode; } else...
怎么把
Matlab里的
奇数项和偶数项
分别放入
两个数组
中
答:
任意一个数组,分离该数组中的
奇数和偶数
,使其
成为两个数组
并分别按照从小到大的顺序分别输出.int[]arr={10,11,12,13,14,15,16,17,18,19};Stack sil = new Stack();Stack dbl = new Stack();for (int i =...
大家正在搜
c语言将数组中的奇数偶数分别排序
java数组分离奇数和偶数
c语言数组排序奇数在前偶数在后
在C一个数组奇数偶数分别相加
数组第一个数是偶数位还是奇数位
指针求数组元素奇数和偶数的和
python 找出数组奇数和偶数
数组奇数偶数分开
把数组中的奇数放到偶数之前
相关问题
将一个数组拆分为两个数组,一个为奇数数组,一个为偶数数组
C语言:把数组中的奇数放在前面,偶数放在后面,形成新数组?
C语言,整形数组a分裂成两个数组,一个放奇数,一个放偶数。编...
编写程序把长度为10的数组中所有的奇数和偶数分别存放在另外两...
c#问题 任意一个数组,分离该数组中的奇数和偶数,使其 成为...
怎么把Matlab里的奇数项和偶数项分别放入两个数组中
c语言 输入一个字符串,分别将第奇数个,第偶数个字符选出放入...
如何把一个整型数组中,奇数偶数进行分离