21xrx.com
2024-11-22 00:49:15 Friday
登录
文章检索 我的文章 写文章
C++输入N个数,输出最小值
2023-07-13 23:00:15 深夜i     --     --
C++ 输入 N个数 输出 最小值

在程序设计语言中,C++是广泛应用的一种。在C++中,可以通过输入N个数字来实现找到这些数字中的最小值。

在C++中,要输入N个数字,可以使用数组来存储。数组是C++中常用的数据结构,可以方便地存储多个相同类型的变量。在输入N个数字之前,可以先定义一个包含N个元素的数组。

接下来,可以使用循环结构来逐个输入这些数字并存储到数组中。通过比较数组中的元素大小,可以找到最小值。

具体地说,这个算法可以设定一个变量来存储最小值,初始值可以设为数组的第一个元素。然后,按顺序遍历数组,依次比较每一个元素与最小值的大小,如果发现有比最小值更小的元素,就将最小值更新为该元素的值。最终,程序输出的就是这N个数字中的最小值。

下面是C++代码实现:


#include <iostream>

using namespace std;

int main() {

  int N;

  cout << “请输入数字的个数N:”;

  cin >> N;

  

  int arr[N];

  for (int i = 0; i < N; i++) {

    cout << “请输入第” << i+1 << “个数字:”;

    cin >> arr[i];

  }

  

  int min_num = arr[0];

  for (int i = 1; i < N; i++) {

    if (arr[i] < min_num) {

      min_num = arr[i];

    }

  }

  

  cout << “最小值为:” << min_num << endl;

  

  return 0;

}

在这个代码中,首先输入数字的个数N,然后定义一个包含N个元素的数组。接着,通过循环输入这N个数字,并存储到数组中。最后,通过依次比较数组中的元素大小,找到最小值并输出。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复