1 条题解

  • 0
    @ 2025-4-14 18:41:37

    C :

    #include <stdio.h>
    #include <math.h>
    #include <string.h>
    
    int main()
    {
    	int i,j,n,a[6][6];
    	scanf ("%d",&n);
    	for (i=0;i<n;i++)
    	for (j=0;j<n;j++)
    		scanf ("%d",&a[i][j]);
    	int max=a[0][0];
    	int I=0,J=0;
    	for (i=0;i<n;i++)
    	for (j=0;j<n;j++)
    		if (max<a[i][j])
    		{
    			max=a[i][j];
    			I=i;
    			J=j;
    		}
    	printf ("%d %d %d\n",max,++I,++J);
    	return 0;
    }
    
    

    C++ :

    #include<iostream>
     
    using namespace std;
     
    int main() {
        int n, max, index_r = 0, index_c = 0;
        int a[6][6];
        cin >> n;
     
        cin >> a[0][0];
        max = a[0][0];
     
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                if (i == 0 && j == 0)
                    continue;
                cin >> a[i][j];
                if (a[i][j] >= max) {
                    max = a[i][j];
                    index_r = i;
                    index_c = j;
                }
            }
        }
        cout << max << " " << index_r + 1 << " " << index_c + 1;
        return 0;
    }
    
    
    • 1

    2005年春浙江省计算机等级考试二级C 编程题(3)

    信息

    ID
    3098
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者