关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
凯旋899
2021-11-25 19:06
采纳率: 60%
浏览 51
首页
有问必答
已结题
最大值与最后一个数交换,最小值与第一个数交换
有问必答
c语言
为什么会这样?大佬救命!orz
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
CSDN专家-sinJack
2021-11-25 19:11
关注
找出最小值最大值的下标与第一个和最后一个值交换即可
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
最大值
与
最后
一个
元素
交换
,
最小值
与
第一个
元素
交换
c语言
2022-11-09 21:37
回答 1
已采纳
供参考: #include <stdio.h> #define N 11 int main() { int n, i, t = 0, j = 0,min_i=0,max_i=0;
将
数
组中
最大值
与
最后
一个
值
交换
,
最小值
与
第一个
数
交换
c语言
有问必答
2022-01-06 11:12
回答 1
已采纳
当
最小值
在
最后
一个
位置、
最大值
在
第一个
位置的时候,先
交换
最小值
在
交换
最大值
等于没有
交换
。在for循环之前,p和k需要重置为0代码修改如下: #include <stdio.h> int m
将
数
组中
最大值
与
数
组中的
第一个
元素
交换
,
最小值
与
最后
一个
元素
交换
c语言
2022-03-20 11:06
回答 1
已采纳
没有写输出啊
交换
最大值
与
最小值
一维
数
组c语言,C语言返回多个值的方法
2021-05-18 10:13
吃个生煎包的博客
C语言返回多个值的方法导语:编写有多个返回值的函
数
是所有C语言教材里均没有提到的知识点,但在实际教学与应用的过程中我们都有可能会遇到这样的问题。以下是引导学生采用的三种不同方法编写多个返回值的C语言函
数
...
函
数
指针
交换
数
组中的
数
最小值
与
第一个
数
交换
最大值
与
最后
一个
值
交换
c语言
有问必答
2021-11-17 17:19
回答 2
已采纳
找出
最小值
最大值
的下标与
第一个
和
最后
一个
值
交换
即可你代码逻辑混乱,参考下这个代码 #include <stdio.h> void swap(int *a,int *b) { in
先将输入的一系列整
数
中的
最小值
与
第一个
数
交换
,然后将
最大值
与
最后
一个
数
交换
,
最后
输出
交换
后的序列,问题在哪
c语言
2022-03-04 11:39
回答 1
已采纳
你这个
交换
有问题,给你更改下代码: int i, N, a[10], max, min, t=0; scanf("%d\n", &N); for (i = 0; i < N; i
如何输入n个整
数
,将n个整
数
中的
最小值
与
第一个
数
交换
,n个整
数
中的
最大值
与
最后
一个
数
交换
,然后输出
交换
后的n个
数
。
c++
c语言
2021-11-27 15:37
回答 1
已采纳
在输入这10个
数
的过程中就对输入值进行判断,找出其中最大和
最小值
并记录其下标。这样一遍循环后10个
数
也得到了还顺便把最值和它们的下标记录了下来。然后再进行
交换
,这样就完成了。下面的代码你可以参考。#i
PTA-
交换
最小值
和
最大值
2023-11-02 08:34
标题 "PTA-
交换
最小值
和
最大值
" 指的是一项编程挑战,它涉及到在
数
组中找到并
交换
最小值
和
最大值
。这个任务通常是为了提高对
数
组操作的理解,特别是涉及查找、比较和修改元素的基本操作。在此挑战中,我们需要编写一...
本题要求编写程序,先将输入的一系列整
数
中的
最小值
与
第一个
数
交换
,然后将
最大值
与
最后
一个
数
交换
,
最后
输出
交换
后的序列。 问题在哪
c语言
2022-03-04 11:45
回答 1
已采纳
#include <stdio.h> int main() { int i, N, a[10], t; printf("请输入整
数
N:"); scanf_s("%
求n个
数
的
最大值
与
最小值
c语言
2022-10-12 20:31
回答 1
已采纳
scanf("%d",&n);输入不要加\n代码太惨了,错误太多了。for循环输入的scanf语句是错的,应该是&a[i]然后只需要求
最大值
和
最小值
而已,干嘛要排序呢?就算要排序,也要都输入完再排序啊
如何实现
数
组中最大
一个
值与
第一个
数
组元素进行
交换
,最小
一个
值与
数
组
最后
一个
元素进行
交换
?(语言-c语言)
c语言
2022-03-20 11:23
回答 3
已采纳
你只顾着输入,却疏忽了输出 printf("%d %d %d %d %d",a[0],a[1],a[2],a[3],a[4]); 加入后就可以输出了。其实有更好的方法输出:①下标法 #includ
交换
最大值
与
最小值
一维
数
组c语言,C语言编程:输入一维
数
组10个元素,
最小值
与
第一个
交换
,
最大值
与
最后
一个
交换
。...
2021-05-18 10:13
呆呆美要暴富的博客
满意答案gkqtvl2013.06.07采纳率:55%等级:11已帮助:6523人给你改好了。... //用来记录
最大值
最小值
的下标int temp;printf("请输入10个
数
字:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);...
java 输入
一个
数
字组成的
数
组(输出该
数
组的
最大值
和
最小值
)
2020-08-31 08:30
这里定义了两个静态方法`getMax()`和`getMin()`,它们分别接收整型
数
组作为参
数
,初始化
一个
临时变量为`Integer.MIN_VALUE`,然后遍历
数
组,比较每个元素与当前临时变量,更新
最大值
或
最小值
。这种方法虽然需要遍历...
将序列的
最大值
和第1个
数
交换
,
最小值
和
最后
一个
数
交换
,并输出新序列。
2022-10-28 17:02
我是煜奇的博客
编程语言
基础-C语言-第六章函
数
-例题6-14
C语言:输入正整
数
n,再输入n个互不相同的整
数
,将
最小值
与
第一个
数
交换
,
最大值
与
最后
一个
数
交换
,然后输出
交换
后的n个
数
。
2023-01-14 09:36
早八睡不醒午觉睡不够的程序猿的博客
输入正整
数
n和n个互不相同的整
数
,将
最小值
与
第一个
数
交换
,
最大值
与
最后
一个
数
交换
,然后输出
交换
后的n个
数
。运行结果如下图。
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
12月3日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
11月25日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月25日