C 语言查找五门科目总分、平均分和百分比的程序

如何编写 C 语言程序来查找五门科目或 N 门科目的总分、平均分和百分比

C 语言查找五门科目总分、平均分和百分比的程序

此程序帮助用户为五门科目输入五个不同的值。然后,此程序计算这五门科目的总分、平均分和百分比。

为此,我们使用 C 算术运算符 来执行算术运算。

#include <stdio.h>

int main()
{
    int english, chemistry, computers, physics, maths; 
    float Total, Average, Percentage;

    printf("Please Enter the marks of five subjects: \n");
    scanf("%d%d%d%d%d", &english, &chemistry, &computers, &physics, &maths);

    Total = english + chemistry + computers + physics + maths;
    Average = Total / 5;
    Percentage = (Total / 500) * 100;

    printf("Total Marks = %.2f\n", Total);
    printf("Average Marks = %.2f\n", Average);
    printf("Marks Percentage = %.2f", Percentage);

    return 0;
}
C program to Find Total, Average, and Percentage of Five Subjects 1

C 语言查找五门科目分数总分、平均分和百分比的程序

上面的程序更像是固定的科目。在这个 C 程序 中,用户可以灵活地选择科目数量。然后,它将查找总分、平均分和百分比。

#include <stdio.h>  
int main()
{
    int Total_Subjects, i;  
    float Marks, Total, Average, Percentage;
   
    printf("Please enter the Total Number of Subjects\n");  
    scanf("%d", &Total_Subjects);  
   
    printf("Please Enter the Marks for each Subject\n");  
    for(i = 0; i < Total_Subjects; i++)
    {
     scanf("%f", &Marks);
     Total = Total + Marks; 
    }  
    Average = Total / Total_Subjects;
    Percentage = (Total/(Total_Subjects * 100)) * 100;  
   
    printf("Total Marks of %d Subjects = %0.2f\n",Total_Subjects,Total);  
    printf("Average Marks = %.2f\n", Average);  
    printf("Percentage = %.2f", Percentage);  
   
    return 0;  
}
Please enter the Total Number of Subjects
6
Please Enter the Marks for each Subject
40
50
60
70
80
90
Total Marks of 6 Subjects = 390.00
Average Marks = 65.00
Percentage = 65.00

在本程序中计算五门科目分数示例的总分、平均分和百分比

  1. 第一个 C 编程 printf 语句将要求用户输入科目的总数。例如,如果用户输入三个,第二个 printf 语句将要求用户一个接一个地输入这三个值。
  2. For 循环 将通过使用条件 i
  3. 循环结束后,我们计算了平均分和百分比。