1 条题解

  • 0
    @ 2023-11-29 15:18:58
    #include<stdio.h>
    #include<math.h>
    int main() {
    	int a[5][5] = { 0 };
    	int i, j, temp, m, n;
    	for (i = 0; i < 5; i++) {    
    		for (j = 0; j < 5; j++) {
    			scanf("%d", &a[i][j]);
    		}
    	}
    	scanf("%d %d", &m, &n);  
    	m = m - 1;  //行是从0开始的
    	n = n - 1;
    	for (j = 0; j < 5; j++) {  //两行互换
    		temp = a[m][j];
    		a[m][j] = a[n][j];
    		a[n][j] = temp;
    	}
    	for (i = 0; i < 5; i++) {    //输出二维数组
    		for (j = 0; j < 5; j++) {
    			printf("%d ", a[i][j]);
    		}
    		printf("\n");          
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    128
    时间
    1000ms
    内存
    512MiB
    难度
    1
    标签
    递交数
    57
    已通过
    42
    上传者