课程
/后端开发
/C
/C语言入门
10,1,3,12,22
2019-10-26
源自:C语言入门 6-4
正在回答
代码要求输出arr1【】数组里五个数10,41,3,12,22,但题目要求arr1【】里最大的数41,替换arr2【】数组里的第一个元素1.所以有
if(arr[i]>max)
{
max =arr[i]; //将数组中较大的数赋值给max
index = i; //记录当前索引
}
这里判断arr1【】里的最大数,并赋值给max,最后用replaceMax(arr1,arr2[0] );替换
用arr2[0]的元素取代了arr1[]中最大的元素,参考第十五行代码arr[index] = value;
把arr1【】中的41换成了arr2【0】了,剩下的都是arr1[]中的元素,具体我也不清楚
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答为什么我这个怎么都输出不出来啊?
3 回答%d,怎么知道输出来是number 还是year呢
1 回答谁知道这个输出结果是什么
1 回答我这个得出来的有几个怎么不是水仙花数啊
1 回答新手不懂怎么出来的这个四个数字怎么出来的