最赞回答 / 慕田峪1515803
这个代码里面一共有两个部分,要实现的是把arr2中第一个元素替换arr1中最大的元素,这就是上面那个函数 replaceMax在做的。 定义的max, index是为了找到里面最大的元素以及该元素的位置,定义的value是为了最后的替换,替换过程在最后一行,也就是arr[index] = value,就是把元素(value)替换到arr里的过程。在定义完这个函数以后就进行到了main函数,里面也调用了replaceMax去换元素,然后利用for loop去把每一个元素都打印出来。
2019-03-10
最赞回答 / 宝慕林4062460
#include<stdio.h>int main(){ int i = 0,c = 1,x = 3; printf("加入\N演示\n"); printf("%d %d %d\n",i,c,x); printf("%d \n",i); printf("%d \n",c); printf("%d \n",x); printf("不加入\N演示\n"); printf("%d %d %d",i,c,x); printf("%d ",i); printf("%d ...
2019-03-09
已采纳回答 / qq_路人甲_52
除了冒泡排序以外,还有选择排序、插入排序、快速排序、希尔排序、归并排序、计数排序、堆排序、桶排序.....一堆排序算法。从平均时间来看,快速排序是效率最高的,但快速排序在最坏情况下的时间性能不如堆排序和归并排序。
2019-03-08
最赞回答 / Deque
<...code...>因为这个演示代码涉及到输出语句printf("Hello World"); 这个函数是大佬写好,封装到一个叫stdio.h的文件里面我们只需要导入就可以使用了
2019-03-07