函数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; }