用C语言编程:将一个5×5的矩阵中最大的元素放在中心,四个角分别放4个最小的元素,用函数实现,用m
用C语言编程:将一个5×5的矩阵中最大的元素放在中心,四个角分别放4个最小的元素,用函数实现,用main函数调用...
用C语言编程:将一个5×5的矩阵中最大的元素放在中心,四个角分别放4个最小的元素,用函数实现,用main函数调用
展开
2个回答
展开全部
%输入:矩阵5*5 A。输出:矩阵5*5 B。
%符号说明:矩阵A的元素下标用i,j表示,其中i=0,1,2,3,4;j=0,1,2,3,4.
%要做的事:将输入矩阵进行位置移动,把A中最大的元素放到中间,即[2,2]的位置;把A中最小的元素放到四周,即[0,0],[4,4],[0,4],[4,0]
%解法:此问题有如下几种情况:
%一:如果最小的元素是四个相同的值。
%二:如果最小的元素是三个相同的值。
%三:如果最小的元素是两个相同的值。
%四:如果最小的元素是一个值。
%符号说明:矩阵A的元素下标用i,j表示,其中i=0,1,2,3,4;j=0,1,2,3,4.
%要做的事:将输入矩阵进行位置移动,把A中最大的元素放到中间,即[2,2]的位置;把A中最小的元素放到四周,即[0,0],[4,4],[0,4],[4,0]
%解法:此问题有如下几种情况:
%一:如果最小的元素是四个相同的值。
%二:如果最小的元素是三个相同的值。
%三:如果最小的元素是两个相同的值。
%四:如果最小的元素是一个值。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询