找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息
2014-07-22 20:45
585 查看
int a[3][3] = {0}, row =
0, column = 0, max =
0;
for (int i =
0; i < 3; i++) {
for (int j =
0; j < 3; j++) {
a[i][j] = arc4random() %
1000;
printf("%d ", a[i][j]);
}
printf("\n");
}
for (int i =
0; i < 3; i++) {
for (int j =
0; j < 3; j++) {
if (max < a[i][j]) {
max = a[i][j];
row = i;
column = j;
}
}
for (int k =
0; k < 3; k++) {
if (max > a[k][column]) {
break;
} else if (max < a[k][column]) {
if (k == 3) {
printf("鞍点为:%d
第%d行
第%d列\n", a[row][column], row +
1, column + 1);
}
}
}
}
0, column = 0, max =
0;
for (int i =
0; i < 3; i++) {
for (int j =
0; j < 3; j++) {
a[i][j] = arc4random() %
1000;
printf("%d ", a[i][j]);
}
printf("\n");
}
for (int i =
0; i < 3; i++) {
for (int j =
0; j < 3; j++) {
if (max < a[i][j]) {
max = a[i][j];
row = i;
column = j;
}
}
for (int k =
0; k < 3; k++) {
if (max > a[k][column]) {
break;
} else if (max < a[k][column]) {
if (k == 3) {
printf("鞍点为:%d
第%d行
第%d列\n", a[row][column], row +
1, column + 1);
}
}
}
}
相关文章推荐
- 找出一个二维数组中的"鞍点",即该位置上的元素在该行中最大,在该列中最小(也可能没有"鞍点"),打印有关信息.(提示:注意特殊情况:没鞍点或多个鞍点)
- 找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息
- 找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息。
- 找出一个二维数组的鞍点,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息。
- 找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息。
- 找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息。
- 找出一个二维数组中的“鞍点”,即该位置上的元素在该行中 最大,在该列中最小(也可能没有“鞍点”),打印有关信息。(提示:注意特 殊情况:没鞍点或多个鞍点)
- 找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。
- 找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列上最小(也可能没有鞍点)
- 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大、在该列上最小。也可能没有鞍点。
- 找出一个二维数组中的鞍点 即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点。
- c语言题目:找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点
- 习题 6.8 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大、在该列上最小。也可能没有鞍点。
- 【c语言】:找出一个二维数组的“鞍点”,即该位置上的元素在该行上最大,在该列上最小。也可能没有鞍点
- 找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列最小,也可能没有靶点
- 生成一个4*5的二维数组,找出二维数组的所有鞍点。所谓鞍点是指该位置的数在该行上最大,而在该列上最小。
- 数据结构第5章例题 若矩阵Am×n中存在某个元素aij满足:aij是第i行中的最小值且是第j列中的最大值,则称该元素为矩阵A的一个鞍点。试编写一个算法,找出A中的所有鞍点。
- 4.编程打印一个二维数组中所有元素的和,并打印最大值,最小值(以及它们所在的行号和列号)
- 输入一个字符串只包含“0~10”和”,“找出最小的数字和最大的数字(可能不止一个),输出最后剩余数字的个数,如输入”3,3,4,5,6,7,7“
- 输入一串字符,只包含“0-10”和“,”,找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数