作者在 2010-04-03 18:54:37 发布以下内容
#include<iostream.h>
#include<string.h>
void main()
{
int r,n,i,j;
n=0;
int a[10];
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
for(i=0;i<10;i++)
{
r=a[i];
for(j=i+1;j<10;j++)
{
if(a[j]==r&&a[j]!=-1)
{
a[j]=-1;
n++;
}
}
}
for(i=1;i<10-n;i++)
if(a[i]==-1)
for(j=i;j<10;j++)
a[j]=a[j+1];
for(i=0;i<10-n;i++)
cout<<a[i]<<" ";
cout<<endl;
}
#include<string.h>
void main()
{
int r,n,i,j;
n=0;
int a[10];
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
for(i=0;i<10;i++)
{
r=a[i];
for(j=i+1;j<10;j++)
{
if(a[j]==r&&a[j]!=-1)
{
a[j]=-1;
n++;
}
}
}
for(i=1;i<10-n;i++)
if(a[i]==-1)
for(j=i;j<10;j++)
a[j]=a[j+1];
for(i=0;i<10-n;i++)
cout<<a[i]<<" ";
cout<<endl;
}