求n个值的最大值和最小值,每次读出来的都是第一个输入的数字这是咋回事
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
求n个数的最大值与最小值
求n个值的最大值和最小值,每次读出来的都是第一个输入的数字这是咋回事
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
快乐鹦鹉 2022-10-12 12:39关注scanf("%d",&n);输入不要加\n
代码太惨了,错误太多了。for循环输入的scanf语句是错的,应该是&a[i]
然后只需要求最大值和最小值而已,干嘛要排序呢?就算要排序,也要都输入完再排序啊#include <stdio.h> int main() { int n,max,min,i,m; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&m); if(i==0) max = min = m; else if(max < m) max = m; else if(min > m) min = m; } printf("max=%d,min=%d\n",max,min); }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-12-29 09:51回答 2 已采纳 #include <stdio.h> #include <iostream> using namespace std; int main() { int n,i;
- 2020-02-20 03:43回答 2 已采纳 # 问题解决的话,请点`采纳` ``` #include #define MAXN 100 using namespace std; void maxandmin(int arr[
- 2021-12-28 13:03回答 2 已采纳 用max()和min()两个函数即可你题目的解答代码如下: li = [] for i in range(10): li.append(int(input())) print("max=",m
- 2020-09-03 09:38在C#编程语言中,寻找一组数字中的最大值和最小值是常见的操作,特别是在数据分析、算法实现或处理用户输入数据时。本文将详细讲解如何使用C#来找出n个数中的最大值和最小值,并介绍相关的方法和技巧。 首先,我们...
- 2020-05-25 06:06回答 1 已采纳 find(a, n, &max, &min); 下面两个你的回答正确
- 2021-12-06 01:16回答 2 已采纳 你输入的可能是小数,然后输入也应该是%f
- 2023-04-17 08:49回答 3 已采纳 参考学习: #include <stdio.h> int main() { int i, max, min; float sum = 0; int a[10];
- 2021-10-02 20:50在这个主题中,我们将探讨如何在不同编程语言中生成100个随机数,并计算它们的最小值、最大值和平均值。 首先,让我们从Python开始,这是一种广泛使用的高级编程语言,非常适合这种数据处理任务。在Python中,我们...
- 2022-11-16 11:35回答 1 已采纳 { int max=0, min=0, a[10],i,sum=0; float avg = 0; printf("输入:");
- 2022-12-11 04:58回答 2 已采纳 数组的起下标和结束下标错了,改为起始为0,结束为n-1;然后最大值和最小值的初始值可以改为每个数输入范围相应的极限值即可,修改如下: #include <iostream> using n
- 2021-07-05 00:41回答 2 已采纳 int max_min(int a[],int n) { int min=a[0]; int max=a[0]; for(int i=1;i<n;i++) {
- 2021-05-18 01:55NE0Matrix的博客 满意答案可以用一个循环解决问题,这样代码量少一些,速度也快一些另外上面有人提供的代码把平均值设置为整数了,平均数应该用float这样才可以包含小数。#include #include void main(){int n[10]={1,2,3,4,5,6,7,8,...
- 2021-05-15 18:13weixin_39952182的博客 满意答案zxyev2020.07.01采纳率:51%等级:7已帮助:608人#include#include#defineARR_LEN255/*数组长度上限*/#defineelemTypeint/*元素类型*//*输入数组*//*...len:元素个数*/voidinputArray(elemTypearr[],intlen)...
- 2020-12-31 09:24numpy.ptp() 是计算最大值与最小值差的函数,用法如下: import numpy as np a = np.array([np.random.randint(0, 20, 5), np.random.randint(0, 20, 5)]) print('原始数据\n'a) print('对所有数据计算\n', a.ptp()...
- 2020-09-18 21:44在Python编程语言中,求解一组数值数据的最大值和最小值是常见的操作,这对于数据分析、算法实现以及其他各种计算任务都至关重要。本篇文章将详细介绍两种在Python中求最大值和最小值的方法,并通过实例来帮助理解。...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司