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

洛谷C++简单题小练习day12—寻找最小值小程序

day12--寻找最小值--2.16

习题概述

题目描述

给出 n 和 n 个整数 ai​,求这 n 个整数中最小值是什么。

输入格式

第一行输入一个正整数 n,表示数字个数。

第二行输入 n 个非负整数,表示 1,2…a1​,a2​…an​,以空格隔开。

输出格式

输出一个非负整数,表示这 n 个非负整数中的最小值。

代码部分

#include<bits/stdc++.h>
using namespace std;int main() {int n;cin >> n;//数字个数int a[n];  // 声明一个大小为 n 的整型数组 a,用于存储 n 个非负整数for (int i = 0; i < n; i++) {cin >> a[i];  // 从标准输入读取第 i 个非负整数,并将其存储到数组 a 中}int t = a[0]; // 初始化变量 t为数组 a 的第一个元素a[0]for (int i = 1; i < n; i++)//指的是n次 {if (a[i]<t) // 如果当前元素 a[i]小于变量 t 的值{  t = a[i]; //更新变量 t 的值为当前元素 a[i]}}cout << t; //最小值return 0;
}

心得体会

1.该程序使用了一个循环来读取 n 个非负整数,并将它们存储在名为 a 的数组中。然后,通过遍历数组找到最小值,并将其存储在变量 t 中。最后,使用 cout 将最小值输出到标准输出。

2.输入多个值的时候需要利用数组来输入。

3.for (int i = 1; i < n; i++)  中指的是数组中的n次。

http://www.lryc.cn/news/300273.html

相关文章:

  • 相机图像质量研究(13)常见问题总结:光学结构对成像的影响--鬼影
  • 车载诊断协议DoIP系列 —— 车辆以太网节点需求汇总
  • 掘根宝典之C++包含对象的类,私有继承,保护继承,三大继承方式总结
  • 第六篇:MySQL图形化管理工具
  • 计算机网络——12DNS
  • vue3-应用规模化-工具链
  • EasyExcel动态列导出
  • JAVA面试题11
  • 工业数据采集的时间不确定性及PLC-Recorder的通道偏移功能
  • 十五、Object 类
  • 计算机网络——06分组延时、丢失和吞吐量
  • [C#] 如何调用Python脚本程序
  • AlmaLinux更换鼠标样式为Windows样式
  • BUGKU-WEB 留言板
  • Linux之动静态库
  • 手机常亮屏不自动灭屏
  • JVM(1)基础篇
  • 相机图像质量研究(12)常见问题总结:光学结构对成像的影响--炫光
  • [OPEN SQL] 删除数据
  • C语言第二十五弹---字符函数和字符串函数(上)
  • 寒假学习记录16:Express框架(Node)
  • 机器学习中的10种非线性降维技术对比总结
  • [ubuntu]split命令分割文件
  • 《小强升职记:时间管理故事书》阅读笔记
  • visual studio code could not establish connection to *: XHR failed
  • JVM-面试题
  • 计算机网络——多媒体网络
  • GPIO八种工作模式
  • C++初阶:适合新手的手撕list(模拟实现list)
  • js手写Promise(上)