永发信息网

C语言 学生成绩求和

答案:3  悬赏:20  手机版
解决时间 2021-08-19 09:04
  • 提问者网友:骑士
  • 2021-08-19 04:43
编写程序实现录入班级学员c语言成绩的功能,要求录入四个学员成绩,并求出总成绩,和平均成绩,平均成绩(精确到小数点后两位).
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-08-19 05:49

#include <stdio.h>


void main()
{
    float a , b , c , d,sum,average;
    printf("please input four numbers!\n");
    scanf("%f %f %f %f",&a,&b,&c,&d);
    sum=a+b+c+d;


    average=sum/4;


    printf("the sum is %6.2f\n the average is %6.2f",sum,average);
}

全部回答
  • 1楼网友:七十二街
  • 2021-08-19 08:06

对于求第几位数字是几的问题,参考方法:

  int i=19857;

  则万位为:int tt = i/10000; i=i%10000;

  则千位为:int th = i/1000; i=i%1000;

 百位为: int hun = i/100; i=i%100;

.

.

.

仅仅作为看靠方法;

  • 2楼网友:平生事
  • 2021-08-19 07:06
#include <stdio.h> int main(int argc, char *argv[]) {     int i;     float score[4], all_score = 0, ave_score = 0;     printf("请输出4个学生的成绩:\n");     for(i=0; i<4; i++)         scanf("%f", &score[i];     for(i=0; i<4; i++)         all_score += score[i];     ave_score all_score/4;     printf("总成绩:%.2f\n平均成绩:%.2f\n", all_score, ave_score);          return 0; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯