//数组a有 1,3,5,7,9;
//数组 b: 2 4 6  8 10

#include <stdio.h>

int main(int argc,char const *argv[])
{
	int a[] = {1,3,5,7,9};
	int b[] = {2,4,6,8,10};
	int c[10] = {0};

	for(int i = 0;i < 10;i++)
	{
		if(i<5)
		{
			c[i] = a[i];
		}
		else
		{
			c[i] = b[i-5];
		}
	}

	for(int i = 0;i < 10;i++)
	{
		int temp;
		for(int j = i + 1;j < 10;j++)
		{
			if(c[i] > c[j])
			{
				temp = c[i];
				c[i] = c[j];
				c[j] = temp;
			}
		}
	}


	printf("排序结束,输出为:\n");

	for(int i = 0;i < 10;i++)
		{
			printf("%d",c[i]);
		}

}

更多推荐

C语言:合并数组