C++作业6—数组操作/数组合并

项目一:数组合并

 

#include   
using namespace std;  
int main()  
{  
	int a[5]= {1,4,8,18,22},b[5]= {8,7,65,89,2},c[10],i,j,t,n;  
	cout<<"把已知的两个数组进行合并。"<<"\n";  
	for(i=0; i<5; i++)  
	{  
		c[i]=a[i];  
		c[i+5]=b[i];  
	}  
	for(i=0; i<9; i++)  
		for(j=0; j<9-i; j++)  
		{  
			if(c[j]>c[j+1])  
			{  
				t=c[j];  
				c[j]=c[j+1];  
				c[j+1]=t;  
			}  
		}  
		cout<<"合并后的数组是:"<<"\n";  
		for(i=0; i<10; i++)  
			cout<

项目:数组操作
#include     
using namespace std;    
void main()    
{    
	int i,j,t,a[10]={7,5,67,57,2,86,6,9,45,27},x,k=0;    
	for(i=0;i<9;i++)    
		for(j=0;j<=9-i;j++)    
		{    
			if(a[j]>a[j+1])    
			{    
				t=a[j];a[j]=a[j+1];a[j+1]=t;    
			}    
		}    
		for(j=0;j<10;j++)    
			cout<>x;  
		for(j=0;j<10;j++)   
		{  
			if(a[j]==x)continue;  
			a[k]=a[j];  
			k++;  
		}  
		for(k=0;k<9;k++)   
			cout<>x;    
		for(j=0;j<9;j++)    
			if(a[j]>x) break;    
			for(int s=9;s>j;s--)   
				a[s]=a[s-1];    
			a[j]=x;    
			for(j=0;j<10;j++)    
				cout<


你可能感兴趣的:(C++作业6—数组操作/数组合并)