编写函数,把数组中所有奇数放在另一个数组中返回。(假设数组的长度不超...
}int main(){int a1[50]={ 10, 31, 3, 11, 8, 12, 9, 78 };int a2[50];int a2l=sodd(a2, a1, 8);
编写函数,把数组中所有奇数放在另一个数组中返回
void f(int a[],int n){ int t=100, b[t],i,m=0;for (i=0;i<t;i++)if (a[i]%2==1){ b[m]=a[i];m++;} for (i=0;i<m;i++)printf ("%5d",b[i]);}
如何将一个char数组中元素插入到另一个char数组中指定元素后面,在jav...
public class ArrayCopy { public static void main(String[] args) { char[] c1 = {'a', 'b', 'c', 'd', 'e'};char[] c2 = {'f', 'g', 'h', 'i', 'j'};copy(c1, 2, c2, 1, 2);print(c2);} public static void copy(char[] s, int s1, char[] o, int s...
编写程序把长度为10的数组中所有的奇数和偶数分别存放在另外两个数组...
int i = 0, j = 0 , k = 0 , a[MAX] , odd[MAX], even[MAX] ;for( i = 0 ; i < MAX ; i ++ ) /* 从键盘输入十个数,并存放于数组 a[MAX] 中 */ scanf("%d", &a[i] ) ;for( i = 0 ; i < MAX ; i ++ )odd[i] = -1 ; /* 初始化用于存放奇数的数...
把数组中的所有偶数放在另一个数组中,并排序在主函数调用函数,
include "stdio.h"int fun(int *p,int *q,int n){int i,j,k;for(n--;p[n]&1;n--)//没有偶数返回0if(n<0)return 0;for(q[0]=p[n--],i=1;n>=0;n--)//把偶数存入另一数组if(!(p[n]&1))q[i++]=p[n];for(n=i,i=0;i<n;i++){//对偶数数组由小到大排序...
编写一个程序,将两个长度相同的一维数组中各下标相同的对应元素相乘,将...
include <stdio.h> int main(){ int a[3]={1,2,3}, b[3]={4,5,6},c[3];int i;for(i=0;i<3;i++)c[i]=a[i]*b[i];for(i=0;i<3;i++)printf("%d ", c[i] );return 0;}
2011年全国计算机等级考试2级C语言机试题库
请编写函数fun,函数的功能是:统计各年龄段的人数,N个年龄能过调用随机函数获得,并放在主函数的age 数组中:要求函数把0至9岁的年龄段的人数放在d[0]中,把10至19岁的年龄段的人数放在d[1]中,把20至29岁的年龄段的人数放在d[2]中,其余依次类推,把100岁(含100岁)以上年龄的人数都放在d[10]中。结果在主...
写一个方法,将一个整形数组中的偶数复制到另一个数组中,用java写。
int []arr = new int[n];//n为你要定义的数组长度 int []arr_ = new int[n];static int j=0;for(int i=0;i<arr.lengh;i++){ if(arr[i]%2==0)arr_[j++]=arr[i];}
10个长度数组Arr={1,2,3,4,5,6,7,8,9,10}将奇数下标对应的数放至新数 ...
按照题目要求编写的程序如下(见图)
...一个递归函数“int FF(int a【】,int n)”,求出数组a中所有n个...
int abc(int a[],int n){ if(n==0)return a[0];else return a[n-1]*abc(a[],n-2);} 或:int ff(int a[],int n){ int sum=0;int i for(i=0;i<n;i++){ sum+=a[i];} return sum;}