解题思路:先输入数组,然后比较绝对值,找到最大的绝对值,然后遍历,找到的肯定是最小的列和行
注意事项:注意是绝对值
参考代码:
#include<iostream> #include <math.h> using namespace std; int main() { int arr[3][4]; int temp = 0; int i, j; for(i = 0; i < 3; i++){ for(j = 0; j < 4; j++){ cin >> arr[i][j]; abs(arr[i][j]) < temp ? :temp = abs(arr[i][j]); } } for(i = 0; i < 3; i++){ for(j = 0; j < 4; j++){ if(abs(arr[i][j]) == temp) goto end; } } end: cout << temp << ' ' << i + 1 << ' ' << j + 1 << endl; return 0; }
0.0分
1 人评分