编写一个 C 语言程序来查找学生的成绩。为此,我们首先需要计算五门科目或 N 门科目的总分和百分比。
C 语言查找学生成绩的程序示例
此程序帮助用户输入五门科目的五个不同分数。然后它将计算这五门科目的总分和百分比。
对于这个查找学生成绩的程序,我们使用算术运算符来执行算术运算。接下来,我们使用 Else If 语句 来检查和显示成绩。
提示: Else If 语句 检查第一个条件,如果为 TRUE,则执行该块中的语句。如果条件为 FALSE,则检查下一个(Else If 条件),依此类推。
#include <stdio.h>
int main()
{
int english, chemistry, computers, physics, maths;
float Total, Percentage;
printf(" Please Enter the Five Subjects Marks : \n");
scanf("%d%d%d%d%d", &english, &chemistry, &computers, &physics, &maths);
Total = english + chemistry + computers + physics + maths;
Percentage = (Total / 500) * 100;
printf(" Total Marks = %.2f\n", Total);
printf(" Marks Percentage = %.2f", Percentage);
if(Percentage >= 90)
{
printf("\n Grade A");
}
else if(Percentage >= 80)
{
printf("\n Grade B");
}
else if(Percentage >= 70)
{
printf("\n Grade C");
}
else if(Percentage >= 60)
{
printf("\n Grade D");
}
else if(Percentage >= 40)
{
printf("\n Grade E");
}
else
{
printf("\n Fail");
}
return 0;
}

让我试试另一个学生的成绩
Please Enter the Five Subjects Marks :
95
90
85
92
87
Total Marks = 449.00
Marks Percentage = 89.80
Grade B