Windows平台下GCC编程之从键盘上输入一个3*4的整数矩阵,要求输出其最大元素的值,以及它的行号和列号

来源:互联网 发布:战龙三国张郃进阶数据 编辑:程序博客网 时间:2024/05/08 03:20


Code::Blocks 16.01 + GCC 4.9.2 for Windows 编译运行成功


//4. 从键盘上输入一个3*4的整数矩阵,要求输出其最大元素的值,以及它的行号和列号。#include<iostream>using namespace std;int main(int argc,char *argv[]){    int num[3][4];    int i,j;    int a=0;    cout<<"请按行从左到右依次输入数据(12个):"<<endl;    for(i=0;i<3;i++)        for(j=0;j<4;j++)        {            cin>>num[i][j];        }    for(i=0;i<3;i++)        for(j=0;j<4;j++)        {            cout<<"a["<<i<<"]["<<j<<"]="<<num[i][j]<<'\t';            if(++a%4==0)            {                cout<<endl;            }        }    int max=num[0][0];    int h=0,l=0;    for(i=0;i<3;i++)        {            for(j=0;j<4;j++)            {                if(max<num[i][j])                {                    max=num[i][j];                    h=i+1;                    l=j+1;                }            }        }        cout<<"The max num is:"<<max<<endl;        cout<<"其所在的行号是:"<<"第"<<h<<"行"<<endl<<"其所在的列是:"<<"第"<<l<<"列"<<endl;    return 0;}


0 0
原创粉丝点击