为什么是有80分?
查看原帖
为什么是有80分?
767063
itzy楼主2022/8/31 17:00
各位大神帮忙看看吧!为什么是有80分?
#include<iostream>
#include <cstdio>
#include <cstring>
using namespace std;
struct node {
  
    int id;
    double sc1, sc2;
    int score;
    double finalscore;
}
  a[1000];
int main() {
  
    int n;
    cin >> n;
    for(int i=0; i<n; i++) {
        cin >> a[i].id >> a[i].sc1 >> a[i].sc2;
        a[i].score = a[i].sc1 + a[i].sc2;
        a[i].finalscore = a[i].sc1 * 0.7 + a[i].sc2 * 0.3;
    }
  
    for(int i=0; i<n; i++) {
        if(a[i].score > 140 && a[i].finalscore >= 80) {
            cout << "Excellent" << endl;
        }
        else {
            cout << "Not excellent" << endl;
        }
    }
    return 0;
}

求救求救,谢谢??

2022/8/31 17:00
加载中...