当前位置:   article > 正文

C语言:矩阵中的最小元素

C语言:矩阵中的最小元素

题目描述

给定一个5X5的整数矩阵,找出其中最小的元素,输出所在的行号、列号和元素值,其中行号和列号都从0开始。
例如,有矩阵:
5 86 53 50 18
25 67 79 44 68
79 63 24 84 100
42 30 59 47 37
28 10 32 23 81
其中最小元素的行号和列号都是0,值是5

输入格式

一个5X5的矩阵,数据之间用空格隔开

输出格式

一行,依次输出最小元素所在的行号、列号和值,中间以空格分隔

  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <string.h>
  4. int main()
  5. {
  6. int a[5][5];
  7. int i,j;
  8. for(i=0;i<5;i++)
  9. {
  10. for(j=0;j<5;j++)
  11. {
  12. scanf("%d",&a[i][j]);
  13. }
  14. }
  15. int min=a[0][0];
  16. int r=0,c=0;
  17. for(i=0;i<5;i++)
  18. {
  19. for(j=0;j<5;j++)
  20. {
  21. if(min>a[i][j])
  22. {
  23. min=a[i][j];
  24. r=i;
  25. c=j;
  26. }
  27. }
  28. }
  29. printf("%d %d %d",r,c,min);
  30. return 0;
  31. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/89349
推荐阅读
相关标签
  

闽ICP备14008679号