【C语言-16】滴滴滴~~一份"等大数组内容互换"请你查收~~~

解题思路 :

  1. 定义一个函数:确定数组大小后,按下标顺序输出函数;
  2. 定义两个等大数组,数组长度为10;确定数组内容;
  3. 定义一个中间变量tmp;
  4. 进行数组内容交换;
  5. 最后输出结果,进行调试;
  6. 代码如下:
  7. #include <stdio.h>
    
    void Array(int a[], int n)
    {
    	int i;
    
    	for (i = 0; i < n; i++)
    	{
    		printf("%d ", a[i]);
    	}
    	putchar('\n');
    }
    
    int main()
    {
    	int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
    
    	int b[10] = { 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 };
    
    	int i, tmp;
    
    
    	Array(a, 10);
    
    	Array(b, 10);
    
    	for (i = 0; i < 10; i++)
    	{
    		tmp = a[i];
    
    		a[i] = b[i];
    
    		b[i] = tmp;
    	}
    
    	Array(a, 10);
    
    	Array(b, 10);
    
    	
    	return 0;
    }

猜你喜欢

转载自blog.csdn.net/weixin_44749767/article/details/88780552