交换两个数组的内容

原创 2016年06月02日 10:44:35

交换两个数组的内容:

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int arr1[10] = {1,2,3,4,5,6,7,8,9,0};
int arr2[10] = {0,9,8,7,6,5,4,3,2,1};
int i = 0;
for (i = 0; i < sizeof(arr1) / sizeof(arr1[0]); i++)
{
int tmp = arr1[i];
arr1[i] = arr2[i];
arr2[i] = tmp;
}
printf("arr1:");
for (i = 0; i < sizeof(arr1) / sizeof(arr1[0]); i++)
{
printf("%d", arr1[i]);
}
printf("\narr2:");
for (i = 0; i < sizeof(arr1) / sizeof(arr1[0]); i++)
{
printf("%d", arr2[i]);
}
printf("\n");
system("pause");
return 0;
}



本文出自 “Stand out or Get out” 博客,请务必保留此出处http://jiazhenzhen.blog.51cto.com/10781724/1709766

相关文章推荐

php中比较两个数组内容,相同部分保留,不同的加上

Array ( [0] => Array ( [0] => 566 [v] => [1] => 2.9.0-R-20140519.0458 [version] => 2.9.0-R-20140519....
  • xiao_ju
  • xiao_ju
  • 2014年05月28日 10:22
  • 1851

模拟数组中的内容交换(swap)

  • 2017年07月29日 11:44
  • 2KB
  • 下载

利用C语言重定向函数freopen实现交换两个文本文件内容

/* ** Autor: Wangzhicheng ** E-Mail: 2363702560@qq.com ** Date: 2012/10/4 ** Description: 交换两个文件内...

交换两个数组的值,使其和的差值最小

求解思路:     当前数组a和数组b的和之差为     A = sum(a) - sum(b)     a的第i个元素和b的第j个元素交换后,a和b的和之差为     A' = sum(a)...

《数组-规划》 有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小

一,题目:有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。       例如:            ...

交换元素使两个数组相同

In Berland each high school student is characterized by academic performance — integer value between...

交换两个数组的元素使之总和的差值最小

题目描述:               有两个数组a,b,大小都为n,数组元素的值任意整形数,无序;               要求:通过交换a,b中的元素,使[数组a元素的和]与[数组b元素的...

关于Java中交换数组中的两个元素的一个错误笔记

从大一就开始学习Java了,到现在还是经常出现看似低级的错误。端午假期写一道算法题的时候就栽在数组元素交换上了。开始的时候写了一个用于交换的函数: public static void swap(i...

有两个数组a,b,大小都为n,;通过交换a,b中的元素,使sum(a)-sum(b)最小

问题说明有两个数组a,b,大小都为n,数组元素的值任意整形数,无序; 要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小。算法分析当前数组a和数组b的和之差为 A = sum(...

快速枚举 . 数组的操作:对象的添加.移除.替换. 两个对象的交换等

在写数组的操作之前,首先来介绍一下快速枚举快速枚举:for( in );1.能快速的遍历数组等容器对象 2.都是对容器里的对象的遍历 3.( )内的第一个是数组内元素的类型,第二个是容...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:交换两个数组的内容
举报原因:
原因补充:

(最多只允许输入30个字)