样例过了,但是提交全红,看不出来哪里有问题,求指点!
查看原帖
样例过了,但是提交全红,看不出来哪里有问题,求指点!
1139904
Susanluogu楼主2024/4/17 20:36

#include<bits/stdc++.h>

using namespace std;

struct student {

long xuehao;
int grade;

int out_grade;
float  sum_grade;

};

int judge(student stu1)

{

int sum;
sum=stu1.grade +stu1.out_grade;
if (stu1.sum_grade*10>=800 && sum>140 )
	cout<<"Excellent"<<endl;
else
	cout<<"Not excellent"<<endl;
return 0;

}

signed main()

{

int N,i=1;
cin>>N;
student stu[N];
while(i<=N)

{
					         cin>>stu[i].xuehao>>stu[i].grade>>stu[i].out_grade;
	stu[i].sum_grade =stu[i].grade *0.7+stu[i].out_grade *0.3;
	
	i++;
}
i=1;

	while(i<=N)
	{
		judge(stu[i]);
		i++;
	}
	return 0;
 }
2024/4/17 20:36
加载中...