输入5×5的行列式(整数构成),找出其中的最大、最小数值以及他们所在的行标和列标。
答案:3 悬赏:0 手机版
解决时间 2021-02-18 14:33
- 提问者网友:我是女神我骄傲
- 2021-02-17 21:15
输入5×5的行列式(整数构成),找出其中的最大、最小数值以及他们所在的行标和列标。
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-02-17 22:11
#include<stdio.h>
void main()
{
int a[5][5];
int i,j,max,j_num,i_num;
printf("请输入25个数字:\n");
for(i=0;i<5;i++)
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
max=a[0][0];
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
if(max<a[i][j])
{max=a[i][j];
i_num=i;
j_num=j;
}
}
printf("最大的数字:%d,它在第%d行、第%d列\n",max,i_num+1,j_num+1);
}
已经运行 不懂追问,望采纳
void main()
{
int a[5][5];
int i,j,max,j_num,i_num;
printf("请输入25个数字:\n");
for(i=0;i<5;i++)
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
max=a[0][0];
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
if(max<a[i][j])
{max=a[i][j];
i_num=i;
j_num=j;
}
}
printf("最大的数字:%d,它在第%d行、第%d列\n",max,i_num+1,j_num+1);
}
已经运行 不懂追问,望采纳
全部回答
- 1楼网友:摆渡翁
- 2021-02-18 00:30
c语言程序设计课本71页例题4.8,除了没有最小值,其它一摸一样。
- 2楼网友:舊物识亽
- 2021-02-17 23:26
这个很基础啊……
先将行列式读入,用两重循环或者干脆直接用scanf的格式,存到一个数组里面;
然后找最大最小的,把他的下标也表示出来;
最后打印出来,下标计算一下。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯