作业介绍

加油!

查找最小值的位置

#include<bits/stdc++.h>
using namespace std;
int a[4][4];//a[99][99]
int main(){
	int s=0,minn=10000,min_i,min_j;
	for(int i=1;i<=3;i++){
		for(int j=1;j<=3;j++){
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=3;i++){
		for(int j=1;j<=3;j++){
			if(a[i][j]<minn){
				minn = a[i][j];	
				min_i = i;
				min_j = j;
			}	
		}
	}
	cout<<min_i<<" "<<min_j;	
}

最高分的人

image

思考题

请根据“最高分的人”的代码回答以下三个问题(写在纸上)

  1. 题目要求输出最高分的人的行号,即代码中的ans,那么第19行的maxn = s是否可以不写?为什么?
  2. 第5行定义的三个变量smaxnans,哪一个的初值可以不初始化?为什么?
  3. 第8行和第9行的n和m是否可以互换?为什么?
状态
已结束
题目
5
开始时间
2024-7-25 0:00
截止时间
2024-7-31 23:59
可延期
24 小时