21xrx.com
2024-09-20 00:32:36 Friday
登录
文章检索 我的文章 写文章
C++程序:输入整数直到0,输出最大和最小数
2023-06-26 16:43:43 深夜i     --     --
C++ 整数 最大数 最小数 输入

在编程语言中,C++是一种广泛使用的高级语言。它是一种经过优化的系统编程语言,可以在各种平台上运行,并提供强大的抽象能力和低级访问能力。

让我们看看一个使用C++编写的程序,该程序允许用户输入整数并在输入0时停止,然后输出输入数字的最大值和最小值。

程序的流程如下:

1. 首先,声明变量来容纳用户输入的数字、最大值和最小值。将max和min变量的值初始化为最小和最大整数值。

2. 使用while循环来重复输入数字并进行比较。循环将在用户输入0时停止。

3. 在循环体中,将输入的数字与max和min变量进行比较。如果该数字大于max,将该数字赋给变量max。如果该数字小于min,将该数字赋给变量min。

4. 在循环结束后,输出max和min变量的值。

下面是完整的C++代码:

#include

#include

using namespace std;

int main()

{

  int num, max = INT_MIN, min = INT_MAX;

  cout << "Enter numbers (0 to stop): " << endl;

  while(cin >> num && num != 0)

  {

    if(num > max)

      max = num;

    if(num < min)

      min = num;

  }

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

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

  return 0;

}

这段代码的运行结果如下:

Enter numbers (0 to stop):

1

5

2

3

8

0

Max: 8

Min: 1

这段程序利用while循环、if语句和变量比较的功能,实现输入任意数字,并计算出其中最大和最小值,为C++学习者提供了一个很好的例子。

  
  

评论区

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