C语言交换两个数组的内容

**思路分析:**创建一个临时的变量,用来保存循环中每一次一数组的值,然后把数组二的值赋值给数组一,再把临时变量的值赋值给数组一,这样就完成了两个数组的内容交换

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {int arr1[] = { 1, 2, 3, 4, 5, 6 };int arr2[] = { 7, 8, 9, 10, 11, 12 };int i = 0;for (i = 0; i < 6; i++) {int tmp= arr1[i];//创建临时变量,保存数组一的值arr1[i] = arr2[i];//交换数组的内容arr2[i] = tmp;}for (i = 0; i < 6; i++) {printf("arr1[%d]=%d\n", i, arr1[i]);//循环打印数组一的内容}for (i = 0; i < 6; i++) {printf("arr2[%d]=%d\n", i, arr2[i]);//循环打印数组二的内容}system("pause");return 0;
}

输出结果

C语言交换两个数组的内容相关推荐

  1. c语言将两个数组交换,C语言交换两个数组的元素

    1.将数组A中的内容和数组B中的内容进行交换.(数组一样大) // 将数组A中的内容和数组B中的内容进行交换.(数组一样大) #define _CRT_SECURE_NO_WARNINGS #incl ...

  2. C语言练习之交换两个数组中的内容

    目录 前言 一.思路 二.源代码以及运行截图 源代码: 运行截图: 总结 前言 学习了数组的一些基本知识,因此进行这个练习,现在将我的思路和代码分享出来. 将数组A中的内容和数组B中的内容进行交换.( ...

  3. arrays中copyof复制两个数组_C语言100题集合026-使用指针交换两个数组中的最大值

    系列文章<C语言经典100例>持续创作中,欢迎大家的关注和支持. 喜欢的同学记得点赞.转发.收藏哦- 后续C语言经典100例将会以pdf和代码的形式发放到公众号 欢迎关注:计算广告生态 即 ...

  4. 用指针交换两个数_C语言100题集合026-使用指针交换两个数组中的最大值

    系列文章<C语言经典100例>持续创作中,欢迎大家的关注和支持. 喜欢的同学记得点赞.转发.收藏哦- 后续C语言经典100例将会以pdf和代码的形式发放到公众号 欢迎关注:计算广告生态 即 ...

  5. c语言交换两个数字 位运算_交换两个8位数字| 8086微处理器

    c语言交换两个数字 位运算 Problem statement: 问题陈述: To swap two 8 bits numbers using third register on 8086 micro ...

  6. c语言 数组二合一,C语言合并两个数组并去重

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 给定含有m.n个元素的两个有序(非降序)整型数组a和b. 合并两个数组中的元素到整型数组c ...

  7. C语言交换两个数字的三种做法

    C语言交换两个数字的三种做法 1.借助中间变量法: void swap(int *a , int *b) {int temp;temp = *a;*a = *b;*b = temp; } 2.使用加减 ...

  8. java实现原数组根据下标分隔成两个子数组并且在原数组中交换两个子数组的位置...

    此类实现: 输出一行数组数据,根据输入的下标,以下标位置为结束,将原数组分割成两组子数组. 并交换两个子数组的位置,保持子数组中的元素序号不变. 如:原数组为7,9,8,5,3,2 以下标3为分割点, ...

  9. 易语言遍历两个数组成员保留不重复数据

    比较两个一维数组里的成员,保留不重复的数组成员,封装了一个去数组重复成员的模块. 数组比较模块源码 .版本 2.子程序 数组比较 .参数 arrA, 整数型, 数组 .参数 arrB, 整数型, 数组 ...

最新文章

  1. oracle并行收集统计信息慢,Oracle 学习之性能优化(四)收集统计信息
  2. Android监听后台状态,退出即杀死并显示退出提示框
  3. 当 Kubernetes 遇到机密计算,阿里巴巴如何保护容器内数据的安全?
  4. 【一分钟了解】1em等于多少px,由什么决定?
  5. python自动下载app_APP自动化之安装Python(类库)环境
  6. EL表达式和Jstl常见的用法
  7. Nginx的开启和关闭
  8. Docker-创建支持ssh服务的镜像
  9. 整理收藏 ASP中常见脚本精华代码
  10. 论文发表费用具体是多少
  11. ]计算机专业就业方向 .
  12. 选择题汇总3(括号里填的答案都是对的,不用管下面那个答案正确与错误,因为作者懒得删了)
  13. python数据可视化学习
  14. Tomcat双向SSL认证及CA数字证书安装和配置QQ即时通信协议窥探
  15. win8连接wifi成功但受限制_连接wifi成功但受限制如何解决 连接wifi成功但受限制解决【步骤】...
  16. Unity对于手柄的支持
  17. Linux Debian11 服务器安装与SSH配置
  18. 计算语言学之汉语分词
  19. 第4章 深度估计与分割(SGBM、GrabCut、分水岭) 个人笔记
  20. 管螺纹如何标注_螺纹常识,这一次搞全了

热门文章

  1. dreamweaver cs4序列号用几天重新注册的解决方法
  2. 服务器升级中个性签名修改不了,告诉你别太嚣张 小心我对你的爱找不到服务器 QQ个性签名...
  3. XX教你玩 MiniPC (一)拆解MK908
  4. 从 iOS 14 到 Android 12,桌面小组件是怎么「文艺复兴」的
  5. 处理得怎么样填空词语_六年级词语填空练习(答案)
  6. Anaconda下pytorch的详细安装步骤
  7. 智能科学毕业设计论文选题
  8. Multisim仿真——编码器系列
  9. 2017年12月6日 学习笔记(JAVA面试题)
  10. RT-Thread 隐藏的宝藏之 data_queue