题解 1069: 二级C语言-寻找矩阵最值

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

与我写的上一篇文章(一维数组最小值排最后)一样的思路,只不过一维数组变成二维数组(运用指针)

解题思路:先输入进二维数组,可以看10~16行输入方法。设a=0,b=0。假定*(*(p+a)+b)为最大值,与*(*(p+i)+j)进行比较,如果后者大于前者,则吧i赋给a,j赋给b。然后输出最大值*(*(p+a)+b),如果不满足,则i++,j++,重复以上的步骤。

1069: 二级C语言-寻找矩阵最值

摘要:解题思路:1.符合条件的情况下输入正确的值              2.循环找出最大的数              3.根据找出的最大的数输出对应下标和该元素注意事项:1.注意n的取值范围    &nb

二级C语言-寻找矩阵最值

摘要:解题思路:定义一个n,用for语句双重循环来报酬n*n的矩阵,再用if语句找出最大值,用x,y记录最大值的索引位置再加1;注意事项:x,y不要忘记加1参考代码:#include<stdio.h>#in……

寻找矩阵最值,求大哥们给出简单的写法

数组比较小,不需要使用mallooc函数创建空间。直接定义a[6][6];之后就是存储数据值及位置,在编写数组时,位置引用数组时需要加+1代码如下:```c#include#includeintmain(){inta[6][6]={0};intn;scanf("%d",

排序方法找最值

摘要:解题思路:先将第一个数当做最大值存起来,再遍历数组,每出现比之前存起来的数更大的就更换一次最大值注意事项:最后输出下标要减一参考代码:#include <stdio.h>#include <stdli……

寻找矩阵最值

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<stdlib.h>#include<math.h>void question(){ int **a; int max;……

1069: [C语言]寻找矩阵最值

摘要:#include <stdio.h>int main (){ //矩阵阶数的输入  int n;  scanf("%d",&n); //创建矩阵与最大值 int a[n][n]; int x,y;……

用最简单的C语言写出寻找矩阵最值

摘要:注意事项:1.要是用这个方法的话,注意max的赋值,如果在scanf前先将a[0][0]赋给max的话,会受到随机数的影响。              2.有没有大佬是用定义函数写的,我刚开始想用调用……