C语言指针求最大值问题
C语言指针求最大值问题题目要求找出数列中最大值,挑出来,放到句首,其他数按原来顺序排列Code:#include #include void maxToFront(int *a,int n) {int temp=0;int i=0;while(i*(a+n-i-1)){temp=*(a+n-i);*(a+n-i)=*(a+n-1-i);*(a+n-i-1)=temp;i++;}else{i++;}}}int main (void) {int i;int b[10]={6,2,4,44,5,-10,-6,5,8,2};int c[15]={2,3,44,-6,4,8,-2,44,9,6,1,3,4,-11,0}; maxToFront(b,10);printf("After maxToFront,b is %d",b[0]);for(i=1; i
最佳回答
你看maxToFront函数能不能这样写:用一个变量来存整数组的最大值,一个存最大值的下标,遍历玩整个数组之后从最大值的下标开始,前面的所有的数都向后移动一个位置,最后再把最大值赋给数组的第一个元素,void maxToFront(int *a,int n) {int i=1;int max;int x=0;max=*a;while(i
最新回答共有2条回答
-
2026-04-01 07:06:25顺心的月亮
回复你看maxToFront函数能不能这样写:用一个变量来存整数组的最大值,一个存最大值的下标,遍历玩整个数组之后从最大值的下标开始,前面的所有的数都向后移动一个位置,最后再把最大值赋给数组的第一个元素,void maxToFront(int *a,int n) {int i=1;int max;int x=0;max=*a;while(i
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
