21xrx.com
2024-12-22 21:55:35 Sunday
登录
文章检索 我的文章 写文章
C++ 输入 n 个数,输出最大值和最小值
2023-07-11 06:04:28 深夜i     --     --
C++ 输入 n个数 最大值 最小值

在C++编程中,要求输入n个数,然后输出这n个数的最大值和最小值。这个任务看起来可能很复杂,但实际上,使用C++的一些基础语法和函数就可以轻松实现这个功能。

首先,需要声明一个变量n,并接收输入的值。这可以通过使用C++中的cin函数实现。接下来,需要创建一个数组来存储输入的数值。可以使用C++中的数组语法来创建一个数组,例如:

int arr[n];

在这个语句中,n是之前输入的n个数的数量。这个数组将用于存储这些值。

接下来,在循环中依次读取输入的n个数:

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

  cin >> arr[i];

}

在读取完所有的数后,可以通过查找数组中的最大值和最小值来解决这个问题。可以声明两个变量,max和min,并将它们的值初始化为数组的第一个值。然后,在循环中遍历数组的所有元素,并将它们与max和min进行比较,以确定最大值和最小值。

int max = arr[0];

int min = arr[0];

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

  if (arr[i] > max) {

    max = arr[i];

  }

  if (arr[i] < min) {

    min = arr[i];

  }

}

最后,可以使用cout函数将找到的最大值和最小值输出到控制台。

cout << "Max: " << max << endl;

cout << "Min: " << min << endl;

完成这些步骤后,就可以使用C++程序来找到输入n个数的最大值和最小值。虽然这个任务可能看起来有些复杂,但使用C++的基础语法和函数可以轻松实现,并且它将提高您的编程基础。

  
  

评论区

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