数组元素替换
来源:互联网 发布:tp路由器mac地址过滤 编辑:程序博客网 时间:2024/06/14 09:13
#include <stdio.h>
void replaceMax(int arr[],int value)
{
int max = arr[0];
int index = 0;
int i;
for(i=1;i<5;i++)
{
if(arr[i]>max)
{
max=arr[i]; //将数组中较大的数赋值给max
index = i; //记录当前索引
}
}
arr[index] = value;//元素下标等于元素值
}
int main()
{
int arr1[] = {10,41,51,12,22};
int arr2[] = {1,4,3,4,5};
int i;
replaceMax(arr1 , arr2[1] ); //将数组arr1的最大值替换成数组arr2的第一个元素传入函数中
for(i=0;i<5;i++)
{
printf("%d ",arr1[i]);
}
return 0;
}
void replaceMax(int arr[],int value)
{
int max = arr[0];
int index = 0;
int i;
for(i=1;i<5;i++)
{
if(arr[i]>max)
{
max=arr[i]; //将数组中较大的数赋值给max
index = i; //记录当前索引
}
}
arr[index] = value;//元素下标等于元素值
}
int main()
{
int arr1[] = {10,41,51,12,22};
int arr2[] = {1,4,3,4,5};
int i;
replaceMax(arr1 , arr2[1] ); //将数组arr1的最大值替换成数组arr2的第一个元素传入函数中
for(i=0;i<5;i++)
{
printf("%d ",arr1[i]);
}
return 0;
}
0 0
- 数组元素替换
- php替换数组内元素
- java填充替换数组元素
- flex字符串转换数组并替换元素
- iOS 数组中元素的替换
- jq 替换数组中某个元素
- Java通过fill()方法替换数组元素
- 替换元素
- JavaScript splice() 方法 插入 删除或替换数组的元素
- JavaScript splice 方法:插入、删除或替换数组的元素
- 替换字符串String中的元素和分割字符串为数组
- js splice()插入、删除或替换数组的元素
- js 字符串替换数组元素一 一对应
- java 过滤数组(把数组里面元素相同的元素替换为0)
- Java--填充替换数组元素、对数组进行排序、复制数组、数组查询、
- 在JavaScript的数组中进行数组元素查找和替换(JS的indexOf等)
- Javascript的对象操作 - 数组元素操作 【javascript、数组、插入、删除、替换】 ( 咋个办呢 -zgbn)
- 替换元素与非替换元素
- 设置一个动态的壁纸作为你的linux桌面
- 【华为 OJ】最大差值
- FreeBuf发布2016年上半年金融行业应用安全态势报告
- Android如何在动画时将View移出父布局/如何将View显示在父布局外(android:clipChildren属性)
- hdu5532 Almost Sorted Array--最长上升子序列
- 数组元素替换
- 华为ME60常用维护命令
- 关闭_CRT_SECURE_NO_WARNINGS警告
- 关于android textview 中英文混合分行错误问题
- ajax实现异步任务
- light oj 1078 - Integer Divisibility
- AudioFlinger,AudioPolicyService and Audio track分析
- 单链表
- 瑞萨单片机教程(2013) -R8C系列 输入输出端口配置