问答题 编写快速排序函数,实现对给定的数组vec从下标start到finish之间的元素进行排序。 说明:快速排序的思想是先以数组中的某个数为基准,将数组中所有小于该数的数放于数组左边,而所有大于该数的数放于数组右边,所选的某个数放于这两种数中间(程序中Partition函数的作用),然后对划分后的左半边数组和右半边数组用同样的方式处理。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。
问答题 填写适当的代码,使得myMax()完成正确的功能。函数myMax(int-a[],int-c)返回整数数组a中最大值所在的下标值(如果有多个相同的最大值,则返回最前面一次最大值的下标值),c为数组元素的个数。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所编写的若干语句。
问答题 编写程序求最大数555555的约数中最大的三位数。 注意:部分源程序给出如下。请勿改动主函数main和其它函数中的任何内容,仅在函数的花括号中填入所写的若干语句。