C++问题 看看错在那里谢谢了

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:00:13
#include<iostream.h>
void sort(long int x[],int n,int a)
{
for(int i=0;i<n;i++)
if(a<x[i])break;
if(i==n)x[n]=a;
else{
for(int j=0;j>i;j--)
x[j]=x[j-1];
x[i]=a;
}
}
void output(long int x[],int n)
{
for(int i=0;i<n;i++)
{
cout<<x[i]<<'\t';
if((i+1)%2==0)cout<<endl;
}
}
void main(void )
{
long int y[10];

int m;
for(int i=0;i<10;i++)
{
cout<<"输入第"<<i+1<<"个整数:"<<endl;
cin>>m;
sort(y,i,m);
}
output(y,10);
}

#include<iostream.h>
void sort(long int x[],int n,int a)
{
for(int i=0;i<n;i++)
if(a<x[i])break;
if(i==n)x[n]=a;
else{
for(int j=n;j>i;j--)
x[j]=x[j-1];
x[i]=a;
}
}
void output(long int x[],int n)
{
for(int i=0;i<n;i++)
{
cout<<"x["<<i<<']'<<x[i]<<'\t';
if((i+1)%2==0)cout<<endl;
}
}
void main(void )
{
long int y[10];

int m;
for(int i=0;i<10;i++)
{
cout<<"输入第"<<i+1<<"个整数:"<<endl;
cin>>m;
sort(y,i,m);
}
output(y,10);
}

void sort(long int x[],int n,int a)
{
for(int i=0;i<n;i++)
if(a<x[i])break;
if(i==n)x[n]=a;
else{
for(int j=0;j>i;j--)
x[j]=x[j-1];
x[i]=a;
}
}
的for(int j=0;j>i;j-