交换两个数组的内容

原创 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

给定两个整形变量的值,将两个值的内容进行交换

对于给定的两个整形变量的值,将两个值的内容进行交换的问题,从两个方面设计解决方案,下面为具体的算法分析及程序。算法一:     先建立两个整形变量,并进行初始化。同时创建一个临时变量,通过这个自定义变...
  • ttyue_123
  • ttyue_123
  • 2016年08月09日 21:40
  • 501

1.将数组A中的内容和数组B中的内容进行交换。(数组一样大) 2.获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。 3.将三个数按从大到小输出。 4.求两个数的最大公约数。

#define _CRT_SECURE_NO_WARNINGS 1 #include #include //1.将数组A中的内容和数组B中的内容进行交换。(数组一样大) //void swap...
  • nogizaka46ikutaerika
  • nogizaka46ikutaerika
  • 2016年06月14日 14:40
  • 1058

交换两数组元素使两数组和差值最小

题目: 有两个数组a,b,大小都为n,数组元素的值任意,无序; 要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小       很久之前就看到...
  • eagleatustb
  • eagleatustb
  • 2013年05月11日 23:24
  • 2095

通过代码完成2个整数内容的交换

通过代码完成2个整数内容的交换 不磨叽了,直接上代码:   package com.hylink.common; public class Swap { /** * @functio...
  • ylchou
  • ylchou
  • 2013年06月30日 16:10
  • 1995

交换链表当中两个节点

题目给你一个链表以及两个权值v1和v2,交换链表中权值为v1和v2的这两个节点。保证链表中节点权值各不相同,如果没有找到对应节点,那么什么也不用做。 注意事项 你需要交换两个节点而不是改变节点的...
  • qunxingvip
  • qunxingvip
  • 2016年07月13日 09:53
  • 1391

通过交换两个数组的元素,使数组元素和之差最小

前几天看到一个算法题:有两个数组A,B,大小都为 n,数组元素的值任意,且无序,要求通过交换A和B中的元素,使得数组A中元素的和与数组B中元素的和之间的差最小。 我的想法就是:将两个数组合并为一个数...
  • liangchuannan
  • liangchuannan
  • 2016年07月27日 17:33
  • 332

js实现两个列表框交换数据

JavaScript:两个可以互相交换数据的列表框 分类: JavaScript2012-07-11 15:28 1344人阅读 评论(4) 收藏 举报 javascriptbut...
  • h183288132
  • h183288132
  • 2015年05月31日 14:43
  • 651

两个变量交换值的三种方法

变量之间的三种交换方法
  • qq_32357509
  • qq_32357509
  • 2016年11月20日 17:18
  • 1838

Java中两个数交换的细节问题

在码代码过程中,两个数交换是经常用到的,但在Java 中,如果忽略了值传递和引用传递就很容易出错。 看一下两个整数交换代码: public void swap(int a,int b){ int t=...
  • Mars_NAVY
  • Mars_NAVY
  • 2014年04月21日 09:29
  • 3488

JS数组&两值交换不使用第三变量

数组对象的作用是:使用单独的变量名来存储一系列的值! 1. shift:删除原数组第一项,并返回删除元素的值,如果数组为空则返回undefined 2. unshift:将参数添加到原数组开头,并返回...
  • ligang2585116
  • ligang2585116
  • 2014年12月20日 23:01
  • 7286
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:交换两个数组的内容
举报原因:
原因补充:

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