当前位置:首页 » 编程语言 » c语言求一个人三门课的平均分数
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言求一个人三门课的平均分数

发布时间: 2022-11-28 10:31:31

c语言中输入全班的三门课成绩输出每人各科平均成绩

#include<stdio.h>
intmain(){
doublemark[4][3],aver[4],high[3]={0};
inti,j;
for(i=0;i<4;i++){
doubleall=0.0;
printf("请输入%c的三门成绩: ",'A'+i);
for(j=0;j<3;j++){
scanf("%lf",&mark[i][j]);
high[j]=high[j]<mark[i][j]?mark[i][j]:high[j];
all+=mark[i][j];
}
printf("%c同学的平均成绩是:%.2lf ",'A'+i,all/3);
}
printf("三科的最高分分别为:%.2lf%.2lf%.2lf",high[0],high[1],high[2]);
return0;
}

Ⅱ C语言输入某学生3个学科成绩 输出成绩 总分和平均分

很简单啊
#include
main()
{
float
a,b,c,sum,avg;
printf("输入该学生的3课成绩:");
scanf("%f,%f,%f",&a,&b,&c);
sum=a+b+c;
avg=sum/3;
printf("语文成绩为
%.1f",a);
printf("数学成绩为
%.1f",b);
printf("英语成绩为
%.ff",c);
printf("总成绩为
%.1f",sum);
printf("平均成绩为
%.1f",avg);
}

Ⅲ c语言计算一名学生三门课程的总成绩和平均成绩

#include<stdio.h>
int main()
{int a,b,c,s;
scanf("%d%d%d",&a,&b,&c);
s=a+b+c;
printf("总分是%d\n平均分=%.1f\n",s,s/3.0);
return 0;
}

Ⅳ 用C语言编写程序:输入某位学生的数学、英语和计算机课程的成绩,求该生3门课程的平均分。

#include <stdio.h>
float ave(float a,float b,float c)
{return ((a+b+c)/3);}
void main()
{float M,E,C,aver;
printf("请输入数学,英语,计算机成绩:\n");
scanf("%f%f%f",&M,&E,&C);
aver=ave(M,E,C);
printf("平均成绩为:%f\n",aver);
}

Ⅳ 在C语言中,从键盘上输入某学生3门课的成绩,计算总成绩和平均成绩

#include<iostream>
usingnamespacestd;
intmain()
{
doublescore[3];
doublesum=0;
for(inti=0;i<3;++)
{
cout<<"pleaseinputscore"<<i+1<<":";
cin>>score[i];
sum+=score[i];
}
doubleaverage=sum/3.0;
cout<<"totalscore:"<<sum<<endl<<"avveragescore:"<<average<<endl;
return0;
}

有问题欢迎追问

Ⅵ 用c语言写程序 给定某个学生三门课成绩,求其总分和平均分。

#include"stdio.h"
int main (void)
{
int a,b,c;//定义三个变量啊a,b,c分别存放三门课的成绩
double sum,ave;//定义sum和ave分别存放三门成绩的和与平均值
printf("请输入三门课程的成绩a= b= c= ");
scanf("%d%d%d",&a,&b,&c);
sum=a+b+c;//求三门课程的和
ave=(a+b+c)/3.0;//求三门课程的平均值
printf("输出三门课程的总分及平均分sum=%lf\nave=%lf\n",sum,ave); //将总分及平均法进行输出
return 0;
}

Ⅶ c语言编写三个函数分别求某学生三门课程总成绩和平均成绩和及格率

struct Student{
char name[30];
double C; // 语文成绩
double M; // 数学成绩
double E; // 英语成绩
};

typedef struct Student Student;
/* 学生的总成绩 */
void Total(Student* st){
printf("总成绩: %.2f\n", st->C+st->M+st->E);
}

void Avg(Student* st){
double x = (st->C+st->E+st->M)/3.0;
printf("平均分: %.2f\n", x);
}

void Pass(Student* st){
double x=0;
if(st->C >= 60){
x++;
}
if(st->E >=60){
x++;
}
if(st->M >= 60){
x++;
}
printf("及格率为: %.2f\n", x/3.0);
}

int main(){
Student st;
strcpy(st.name, "xiaoming");
st.C = 70;
st.E = 59;
st.M = 100;

Total(&st);
Avg(&st);
Pass(&st);
while(1);
return 0;
}

Ⅷ 某位学生的数学、英语和计算机课程的成绩分别是87、72、93,怎么用C语言求该生三门课程的平均分

  1. #include<stdio.h>;

  2. intmain();

  3. intmath=87,eng=72,comp=93;

  4. intaverage=(math+eng+comp)/3;

  5. printf("math=%d,eng=%d,comp=%d,average=%d ",math,eng,comp,average);

  6. return0。

Ⅸ C语言 从键盘输入一组学生信息,计算每个学生3门课程的平均成绩,并按照平均成绩由高到低排序

#include int main() { double a,b,c; scanf("%lf%lf%lf",&a,&b,&c); printf("总成绩:%.2lf 平均成绩:%.2lf\n",a+b+c,(a+b+c)/3); return 0; }