问题 3422 --删除奇数(程序填空)

3422: 删除奇数(程序填空)★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 529  解决: 392
[提交][状态][命题人:]

题目描述

函数fun的功能是:把长度为n的数组中的偶数按原顺序依次存放到a[0],a[1],.....中,把奇数从数组中删除,偶数的个数通过函数值返回。

#include<iostream>
using namespace std;
#define N 100
int fun(int c[],int m){
    int i,j;
    j=0;
    for(i=0;i<m;i++)
    	if(_____(1)_____){
    		c[j]=c[i];
    		j++;
    	}
    _____(2)_______;
}
int main(){
    int a[N],i,n,k;
    cin>>n;
    for(i=0;i<n;i++)
    cin>>a[i];
    ______(3)_______;
    cout<<"The number of even:"<<k<<endl;
    cout<<"The even:";
    for(i=0;i<k;i++)
    	cout<<a[i]<<' ';
    cout<<endl;
}

输入

参照题意

输出

参照题意
样例输入
Copy
9
1 8 9 7 4 3 2 5 6
样例输出
Copy
The number of even:4
The even:8 4 2 6 

提示

来源

[提交][状态]