21xrx.com
2024-11-22 05:55:39 Friday
登录
文章检索 我的文章 写文章
C++程序:输入十个数求最大值
2023-07-10 21:18:33 深夜i     --     --
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++的简洁高效,也展示了计算机编程的巨大能力。

  
  

评论区

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