来自80分的疑惑
查看原帖
来自80分的疑惑
938397
y6hz楼主2023/3/24 07:23
#include<iostream>
#include<iomanip>
#include<cmath>
#include<cstdio>
#include<string>
#include<algorithm>
#include<cstdlib>
using namespace std;
void dj(double name[], double fs1[], double fs2[], double count, double zhfs[], double scoreh[], bool cj[])
{
	cin >> count;
	for (int i = 0; i < count; i++)
	{
		cin >> name[i] >> fs1[i] >> fs2[i];
		zhfs[i] = fs1[i] * 0.7 + fs2[i] * 0.3;
		scoreh[i] = fs1[i] + fs2[i];
		if (scoreh[i] > 140 && zhfs[i] >= 80)
		{
			cj[i] = !cj[i];
		}
	}
	for (int i = 0; i < count; i++)
	{
		if (cj[i] == true)
		{
			cout << "Excellent" << endl;
		}
		else
		{
			cout << "Not excellent" << endl;
		}
	}
}
int main()
{
	bool s[1000] = { false };
	double n = 0, name[1000], score1[1000], score2[1000], zf[1000], zhfs[1000];
	dj(name, score1, score2, n, zhfs, zf, s);
	return 0;
}

995!

2023/3/24 07:23
加载中...