将两个数组中的内容进行交换(数组一样大)
来源:互联网 发布:js valueof 方法 编辑:程序博客网 时间:2024/05/21 14:03
数组A和数组B一样大,将两个数据中的内容进行交换。在main函数外编写swap函数进行两个数组内容的交换,再在主函数中调用它可实现两个数组的内容交换。
代码如下:
#include<stdio.h>void swap(int arr1[],int arr2[],int len){ int i; for(i=0;i<len;i++){ int temp=arr1[i]; arr1[i]=arr2[i]; arr2[i]=temp; } }int main(){ int a[10],b[10],i,len; printf("输入数组a和数组b:\n"); for(i=0;i<10;i++){scanf("%d",&a[i]);} for(i=0;i<10;i++){scanf("%d",&b[i]);} len=sizeof(a)/sizeof(a[0]);/*求出数组长度*/ swap(a,b,len);/*swap函数进行内容交换*/ printf("输出数组a和数组b:\n"); for(i=0;i<len;i++){printf("%d ",a[i]);} printf("\n"); for(i=0;i<len;i++){printf("%d ",b[i]);}return 0;}
本文出自 “Scen” 博客,请务必保留此出处http://10741357.blog.51cto.com/10731357/1701785
0 0
- 将两个数组中的内容进行交换(数组一样大)
- 将数组A中的内容与数组B中的内容进行交换(两个数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 1.将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- c语言:将数组A中的内容和数组B中的内容进行交换。(数组一样大)
- 将整型数组A中的内容和整型数组B中的内容进行交换。(数组一样大)
- C语言中不允许创建临时变量,交换两个数的内容
- C语言中写一个函数返回参数二进制中 1 的个数
- C语言求两个数中最大公约数
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列
- AdapterView适配器
- 将两个数组中的内容进行交换(数组一样大)
- 编码(NRZ、NRZI、曼彻斯特、4B
- C语言 在屏幕上输出菱形图案
- C语言 求出100~999之间的所有“水仙花数”并输出
- 从两端动态输出一串字符
- 折半查找
- 编写猜数字游戏
- 标准输入每行,加行号输出
- 五人预测比赛结果均答对一半,求比赛名次