#include using namespace std;

int main() { int a[10000]; // 定义一个可以存储最多10000个整数的数组 int n;

cout << "请输入数组的大小:"; cin >> n; // 输入数组的大小

cout << "请输入数组的元素:"; for(int i = 0; i < n; i++) { cin >> a[i]; // 输入数组的元素 }

int min = a[0]; // 假设数组的第一个元素为最小值

for(int i = 1; i < n; i++) // 从第二个元素开始循环 { if(a[i] < min) // 如果当前元素小于min { min = a[i]; // 将当前元素赋值给min } }

cout << "数组中的最小值为:" << min << endl; // 输出最小值

return 0; // 程序正常结束 }

代码解释

  1. #include : 包含输入输出流库,用于输入和输出数据。
  2. using namespace std;: 使用标准命名空间,避免重复写std::。
  3. int main(): 程序的入口函数。
  4. int a[10000];: 定义一个整型数组a,可以存储最多10000个整数。
  5. int n;: 定义一个整型变量n,用于存储数组的大小。
  6. cin >> n;: 输入数组的大小。
  7. for(int i = 0; i < n; i++): 使用for循环输入数组的元素。
  8. int min = a[0];: 将数组的第一个元素赋值给min,假设它是最小值。
  9. for(int i = 1; i < n; i++): 使用for循环遍历数组的剩余元素。
  10. if(a[i] < min): 如果当前元素小于min,则执行if语句中的代码。
  11. min = a[i];: 将当前元素赋值给min。
  12. cout << "数组中的最小值为:" << min << endl;: 输出最小值。
  13. return 0;: 程序正常结束。

总结

这段代码演示了如何使用C++查找数组中的最小值。它使用了循环和条件语句来遍历数组并找到最小值。这段代码简单易懂,适合初学者学习。

C++查找数组中最小值的代码示例

原文地址: https://www.cveoy.top/t/topic/hsj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录