21xrx.com
2025-04-17 18:21:47 Thursday
文章检索 我的文章 写文章
C++程序:输入十个数求最大值
2023-07-10 21:18:33 深夜i     28     0
C++程序 输入 十个数 最大值

C++是一种高级的计算机编程语言,广泛应用于各种领域的软件开发。在C++中,我们可以通过编写简单的程序轻松实现各种功能。例如,输入十个数并求最大值,只需要几行代码就可以实现。

首先,我们需要声明一个数组来存储十个数。代码如下:

int arr[10];

这行代码定义了一个长度为10的整型数组,可以存储十个整数。

接下来,我们需要输入这十个数,并将它们存储到数组中。为了实现这个功能,我们可以使用一个for循环,从键盘输入十个数,并逐个将它们存储到数组中。代码如下:

for(int i=0; i<10; i++) {
  cin >> arr[i];
}

这个for循环中的变量i代表数组下标,从0到9依次输入每个数。在每次循环中,使用cin输入函数从键盘读取一个整数,并将它存储到数组中对应的位置arr[i]。

最后,我们需要找出这十个数中的最大值。为了实现这个功能,我们可以先将数组中的第一个数设为最大值,然后依次比较数组中每个数与这个最大值的大小,直到找到最大值为止。代码如下:

int max = arr[0]; 
for(int i=1; i<10; i++) {
  if(arr[i] > max) {
    max = arr[i];
  }
}

这个for循环中的变量i从1开始,依次比较数组中每个数与变量max的大小。如果发现一个数比max大,就将它赋值给max,这样就可以找到最大值。

完整的程序代码如下:

#include<iostream>
using namespace std;
int main() {
  int arr[10];
  int max = arr[0];
  for(int i=0; i<10; i++) {
    cin>>arr[i];
  }
  for(int i=1; i<10; i++) {
    if(arr[i]>max) {
      max = arr[i];
    }
  }
  cout<<"最大值是:"<<max<<endl;
  return 0;
}

通过这个简单的程序,我们可以轻松地输入十个数并找出它们中的最大值。这个程序不仅展示了C++的简洁高效,也展示了计算机编程的巨大能力。

  
  

评论区