问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

...二维数组,并给该二维数组赋初值,按矩阵的形式输出该二维数组的...

提问网友 发布时间:2025-01-04 20:16
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2025-01-04 23:31

代码如下:

#include <stdio.h>


int main()

{

    int n,m;

    printf("Input row and col:");

    scanf("%d %d",&n,&m);

    printf("Please input data:\n");

    int data[n][m] = {0};

    for(int i = 0; i < n; i++){

        for(int j =0;j<m;j++){

            scanf("%d",&data[i][j]);

        }

    }


    // 最大值,最小值

    int max = data[0][0];

    int min = data[0][0];

    int i0,j0,i1,j1;

    for(int i = 0; i < n; i++)

    {

        for(int j = 0; j < m;j++)

        {

            if(data[i][j] >= max)

            {

                max = data[i][j];

                i0 = i; j0 = j;

            }

            if(data[i][j] <= min)

            {

                min = data[i][j];

                i1 = i; j1 = j;

            }

            printf("%d\t",data[i][j]);

        }

        printf("\n");

    }


    printf("max = %d; position: (%d,%d)\n",max, i0,j0);

    printf("min = %d; position: (%d,%d)\n",min,i1,j1);


}

运行结果:

热心网友 回答时间:2025-01-04 23:24

#include<iostream>
#include<iomanip>
using namespace std;
const int LEN=5;
void find(int num[][LEN],int *pMax,int *pMaxR, int *pMaxC,int *pMin,int *pMinR,int *pMinC){
*pMax=num[0][0],*pMaxR=0,*pMaxC=0, *pMin=num[0][0],*pMinR=0,*pMinC=0;
for(int r=0;r<LEN;r++){
for(int c=0;c<LEN;c++){
if(num[r][c]<*pMin){
*pMin=num[r][c];
*pMinR=r;
*pMinC=c;
}else if(num[r][c]>*pMax){
*pMax=num[r][c];
*pMaxR=r;
*pMaxC=c;
}
}
}
}
int main() {
int sz[LEN][LEN]={{77,59,14,19,33},{62,48,58,31,7},{90,78,97,91,8},
{87,94,22,37,42},{5,11,79,18,69}};
int max,min,rmax,cmax,rmin,cmin;
cout<<"二维数组"<<endl;
for(int r=0;r<LEN;r++){
for(int c=0;c<LEN;c++){
cout.width(3);
cout<<sz[r][c];
}
cout<<endl;
}
find(sz,&max,&rmax,&cmax,&min,&rmin,&cmin);
cout<<"最大值:"<<max<<" 行下标:"<<rmax<<" 列下标:"<<cmax<<endl;
cout<<"最小值:"<<min<<" 行下标:"<<rmin<<" 列下标:"<<cmin<<endl;
return 0;

}


本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

艺术的形象特征有哪些,应如何看待 艺术形象内容三方面 电脑看电视剧时黑屏怎么回事电脑正常运行放着电影突然黑屏或白屏了 电脑看视频模拟黑屏用电脑看电视忽然黑屏是什么原因怎么解决 电脑看着视频慢慢就黑屏了笔记本电脑看视频总是黑屏怎么办 电脑连电视就黑屏用电脑看电视忽然黑屏是什么原因怎么解决 谈恋爱四个月叫情人吗 万国有哪些儒雅百搭的手表款式值得推荐? - 知乎 万国适合年轻人的系列? 万国哪些款式的手表性价比比较高? 万国哪些款式的手表值得入手? 万国手表哪个款式好看(万国手表最值得买系列) IWC万国哪些款式的手表值得入手? 万国有哪些手表值得购买? 我这个联想乐檬k30-t用了一年了,前两个月换手机了就一直没用,今天装 联想乐檬K3手机 联想乐檬k3连接不上数据流量怎么回事??没欠费。。 为什么乐檬k3刷机之后没有4g了,刷的MIUI版刷机包 买的联想新出的k3手机为什么没有4g的选项呢 寒露的心情说说怎么写(秋日寒露,千般心情) ...大值以及它所在行和列的位置。(矩阵可用二维数组表示) 询问高人:中宝协宝玉石检测中心鉴定证书-戒指,是真的证书吗? 珠宝检测机构哪家正规 翼年代记关系 翼年代记小狼关系性是什么 手机是否需要更新系统,提示更新了,新手机? 机动车牌照如何注销才可以? 犯罪中止有哪些种类 犯罪的种类有几种 混凝土强度设计值怎么计算? 比如说C25的水泥混凝土标号,怎样知道它是否达到C25的强度? 手机录音一直开着能录多久 手机录音能录24小时么 客厅大窗户怎么设计好看 老公和他朋友绝交了,我该怎么做 该如何处理老公和他朋友的关系? 好闺蜜和我老公闹矛盾了,而现在和我也不来往了,我应该怎么做? 老公跟他的追求者绝交了,可是为什么他似乎不开心? LOL匹配赛连跪。求大手教我怎么破 LOL你们是愿意主动去送人头,还是愿意被4个队友坑?
Top