课程
/后端开发
/C
/C语言入门
value 的值赋给arr的最大值,与arr1[]中第二个元素被替换成1 有什么关系的?
arr和arr1 arr2 之间又是什么关系的?
看不懂这个程序
2018-09-01
源自:C语言入门 6-4
正在回答
这道题的要求就是用arr2中的第一个数去替换掉arr1中最大的那个数。
而arr是replaceMax函数中的自己定义的一个数组,replaceMax(int arr,int value)函数就是想实现用自己输入的value值去替换掉arr中的最大值,所以函数做的第一步就是找出arr数组中的最大值。
它将第一个数默认为最大值,然后用一个for循环来依次进行比较,将较大的那个数又赋给max,并记录下标,这样就可以找出arr中的最大值,再用arr【i】=value完成替换。
勤奋的乔治
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答关于运行过程的疑问
1 回答关于取余运算的疑问
2 回答关于运算的疑惑
3 回答关于%的疑问
3 回答关于i++的运行