当前位置: 首页 > web >正文

T575729 正经数组

题目背景

出题人——nbdog

最近开学了,在这里个大家出一道水题。

题目描述

题目描述

编写一个 C++ 程序,实现以下功能:

  1. 定义一个长度为 n 的整数数组。
  2. 从键盘输入 n 个整数,将这些整数存储到数组中。
  3. 找出数组中的最大值和最小值。
  4. 计算数组中所有元素的平均值。
  5. 输出最大值、最小值和平均值,平均值保留两位小数。

输入格式

输入 n 。

输入包含 n 个整数,整数之间用空格分隔。

输出格式

输出三行,第一行输出最大值,第二行输出最小值,第三行输出平均值(保留两位小数)。

输入输出样例

输入 #1复制

1 2 3 4 5 6 7 8 9 10

输出 #1复制

10
1
5.50

说明/提示

对于%100的数据,2≤n≤10000 0≤a[i]≤2147483646

题解:

#include <iostream>
#include <iomanip>
using namespace std;int main() {int n;// 输入数组长度cin >> n;int* arr = new int[n]; // 输入数组元素for (int i = 0; i < n; i++) {cin >> arr[i];}int max_num = arr[0];int min_num = arr[0];double sum = 0;// 遍历数组找最值并求和for (int i = 0; i < n; i++) {if (arr[i] > max_num) {max_num = arr[i];}if (arr[i] < min_num) {min_num = arr[i];}sum += arr[i];}double average = sum / n;// 输出结果cout << max_num << endl;cout << min_num << endl;cout << fixed << setprecision(2) << average << endl; delete[] arr; return 0;
}

由于作者最近要出门远游,所以暂时更不了了,请见谅 

http://www.xdnf.cn/news/3476.html

相关文章:

  • IDA pro接入千问大模型
  • Java关键字解析
  • 【dify—7】文本生成应用实战——学员周报生成
  • 「Mac畅玩AIGC与多模态12」开发篇08 - 使用自定义汇率查询插件开发智能体应用
  • 数字智慧方案6146丨智慧学院智能化项目规划设计方案(45页PPT)(文末有下载方式)
  • QT6 源(66)篇三:阅读与注释类 QAbstractSpinBox ,这是螺旋框的基类,附上源码
  • 销售预测业务优化设计方案汇报P99(99页PPT)(文末有下载方式)
  • C++使用accumulate函数对数组进行快速求和
  • C# System.Text.Json终极指南(十):从基础到高性能序列化实战
  • 论云原生架构及其应用
  • LTspice
  • Codeforces Round 1008 (Div. 2) C
  • ​基于51单片机的数字温度计—可显示负数
  • 23.linux中RGB的转HDMI实验_csdn
  • [c语言日寄]检查环形链表
  • 2025年4月文章一览
  • AD系列:Windows Server 2025 安装AD CS角色和颁发证书
  • 极大电视 0.0.5.2| 基于Web的电视直播应用,提供高清、流畅的央视频道和各大卫视直播,完全免费无广告
  • 文心智能体平台:接入文心最新旗舰版模型!
  • String StringBuilder StringBuffer
  • 数据结构与算法学习笔记(Acwing提高课)----动态规划·背包模型(一)
  • STL之string容器
  • Gen6D代码框架分析
  • 深度学习:基于脑机接口的虚拟世界意识控制探索
  • Qt二维码demo
  • 数据飞轮驱动AI系统持续进化
  • eNSP实验——防火墙 IPSec 配置
  • 【数据结构】 复杂度
  • MCP 多工具协作链路设计:打造真正的智能工作流
  • 单片机-89C51部分:12 pwm 呼吸灯 直流电机