编写删除整型数组元素的函数
程序代码:
#include "iostream"
using namespace std;
int del_k(int *x,int n,int k)
{
int i,m,j,temp;
m=n;
for(i=0;i<n;i++)
{
if(x[i]<k)
{
for(j=0;j<n-i-1;j++)
{
temp=x[i];
x[i]=x[i+1];
x[i+1]=temp;
i++;
}
m--;
}
}
return(m);
}
//在此行以上编写代码,行数不限。
//以下是程序的最后几行,不得修改
int main()
{
int i,k,m,n,x[1000];
cin>>n;
for(i=0;i<n;i++)
cin>>x[i];
cin>>k;
m=del_k(x,n,k);
for(i=0;i<m;i++)
cout<<x[i]<<' ';
return 0;
}









