📌  相关文章
📜  方阵中最大值和最小值的 C++ 程序。(1)

📅  最后修改于: 2023-12-03 15:10:25.140000             🧑  作者: Mango

方阵中最大值和最小值的 C++ 程序

这个程序用于在一个二维方阵中查找最大值和最小值。

输入格式

输入矩阵的行数和列数,以及元素的值。

输出格式

输出矩阵中的最大值和最小值。

程序实现
#include <iostream>
using namespace std;

int main() {
    int rows,cols;
    cout<<"Enter number of rows and columns: ";
    cin>>rows>>cols;
    int arr[rows][cols];
    cout<<endl<<"Enter elements: ";

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

    int min=arr[0][0],max=arr[0][0];

    for(int i=0;i<rows;i++) {
        for(int j=0;j<cols;j++) {
            if(arr[i][j]<min) {
                min=arr[i][j];
            } else if(arr[i][j]>max) {
                max=arr[i][j];
            }
        }
    }

    cout<<endl<<"Minimum value: "<<min<<endl; // 输出最小值
    cout<<"Maximum value: "<<max<<endl; // 输出最大值

    return 0;
}
示例输入
Enter number of rows and columns: 2 2

Enter elements: 1 2 3 4
示例输出
Minimum value: 1
Maximum value: 4

以上就是方阵中最大值和最小值的 C++ 程序,希望对你有帮助!