c语言编程 从键盘任意输入三位同学某门课的成绩,求这三位同学的总成绩和平均成绩 2015-12-3

c语言编程 从键盘任意输入三位同学某门课的成绩,求这三位同学的总成绩和平均成绩
2015-12-30 来自 百度知道客户端

这个很简单

因为只需要输入一门课程

则其实只要输入3个数字

然后将它们相加就算是总和

把这个总和除以3就是平均分数

如果多门课程则可以使用结构体来保存数据


一个简单的实现如下

#include <stdio.h>

int main(int argc,char **argv)
{
    double a;
    int i;
    double sum=0;

    for(i=0;i < 3;++i)
    {
        printf("请输入成绩:");
        scanf("%lf",&a);
        sum+=a;
    }

    printf("总成绩为: %.2lf\n平均成绩为: %.2lf\n",sum,sum/3);

    return 0;
}

温馨提示:内容为网友见解,仅供参考
无其他回答

c语言编程 从键盘任意输入三位同学某门课的成绩,求这三位同学的总成绩...
这个很简单 因为只需要输入一门课程 则其实只要输入3个数字 然后将它们相加就算是总和 把这个总和除以3就是平均分数 如果多门课程则可以使用结构体来保存数据 一个简单的实现如下 include <stdio.h>int main(int argc,char **argv){ double a; int i; double sum=0; for(i=0;i <...

编写一个C语言程序:输入三个学生三门课的成绩,计算每个学生的总分和平...
{ int score[3][3], i,j;float sum[3],average[3];printf("请分别输入三个学生的成绩:\\n");for(i=0;i<3;i++){ sum[i]=0;for(j=0;j<3;j++){scanf("%d",&score[i][j]);average[i]=0;sum[i]+=score[i][j];average[i]=sum[i]\/3;} } for(i=0;i<3;i++)pr...

c语言编写三个函数分别求某学生三门课程总成绩和平均成绩和及格率
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 Pa...

请用C语言编一个程序计算3位学生3门课成绩总分和平均成绩?
scanf("%s",str[count].name);printf("\\n三门成绩:\\n");for(j=0;j<3;j++){ printf("成绩%d: ",j+1);scanf("%d",&str[count].score[j]);sum+=str[count].score[j];} str[count].avr=sum\/3;printf("\\n是否继续?(y or n)");fflush(stdin);scanf("%c",&ch);count++;...

C语言编程,从键盘上输入学生的三门课程成绩,求总成绩和平均成绩
include<stdio.h> 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;}

...上输入某学生3门课的成绩,计算总成绩和平均成绩
include <iostream>using namespace std;int main(){ double score[3]; double sum = 0; for(int i = 0 ; i < 3 ; ++) { cout<<"please input score "<<i+1<<":"; cin>>score[i]; sum += score[i]; } double average = sum\/3.0; cout<<...

在c语言中用调用函数求三个同学三科的总成绩,怎么编程
\/\/int num=0; \/*求总分*\/ float Sums(struct Student stu) { return stu.Mark1+stu.Mark2+stu.Mark3; } \/*输入学生信息*\/ int Student_Input(){ int num=0; while(1){ \/\/printf("请输入学号:"); students[num].ID=num+1; \/\/可以自行将学号改为手...

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+...

C语言作业 输入多名学生3门课程成绩,并统计成绩的平均分和总分,并根...
printf("请输入第%d名学生的3门课程分数: ",i);scanf("%d %d %d",&tail->grade1,&tail->grade2,&tail->grade3);tail->count=tail->grade1+tail->grade2+tail->grade3;tail->average=tail->count\/3;tail->next=NULL;}else { p=(stu*)malloc(sizeof(stu));tail->next=p;tail=p;...

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;}

相似回答