不会!不会!不会!不会!不会!不会!不会!不会!

nfxx15 2025-10-31 7:49:12 6
{{ vote && vote.total.up }}

共 3 条回复

wc022 CSP-J2二等

你咋还是错的?我的代码你借鉴一下不懂的地方记得一定要问我,不然你是不可能真正搞懂这题的

#include <bits/stdc++.h>
using namespace std;
int main() {
    int i, n, da, a[105], b = -999999999;
    cin >> n;
    for (i = 1; i <= n; i++) {
        cin >> a[i];
        b = max(b, a[i]);
    }
    for (i = 1; i <= n; i++) {
        if (a[i] == b) {
            a[i] = a[1];
            a[1] = b;
        }
    }
    for (i = 1; i <= n; i++) cout << a[i] << " ";
}
nfxx15

感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!感谢!

wc022 CSP-J2二等

我来帮你吧:

1.正常输入(要开数组,别告诉我你没学,要是没学你就不要做,等你们老师讲到数组再做)

2.找到最大值

3.将数组第一个数字赋值为最大值,将最大值赋值为数组第一个数字