1097: 计算平均成绩(函数专题)

原创 2017年09月21日 18:32:24

1097: 计算平均成绩(函数专题)

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 5650  Solved: 3140

SubmitStatusWeb Board

Description

输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A'转换为百分之成绩为95分,'B'对应85分,C对应75分,'D'对应65分,'E'对应40分。 输出的平均成绩为一个实数,保留1为小数。

Input

输入为一行只包含'A'~'E'的字母,每个字母表示一门课的成绩,

Output

输出平均成绩,为一个实数,保留一位小数。

Sample Input

ABCDE

Sample Output

72.0

HINT

Source

*





#include <stdio.h>
#include <stdlib.h>

int cj(char n);
int main()
{
    int sum=0,i=0;
    char a;
    double s;
    while(a=getchar(),a!='\n')
    {
        sum += cj(a);
        i++;
    }
    s=1.0*sum/i;
    printf("%.1f\n",s);
    return 0;
}
int cj(char n)
{
    int a;
    a = 0;
    switch(n)
    {
    case 'A':
        a=95;
        break;
    case 'B':
        a=85;
        break;
    case 'C':
        a=75;
        break;
    case 'D':
        a=65;
        break;
    case 'E':
        a=40;
        break;
    }
    return a;
}



版权声明:本文为博主原创文章,未经博主允许不得转载。

zzuli OJ 1097: 计算平均成绩(函数专题)

Description 输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A'转换为百分之成绩为95分,'B'对应85分,C对应75分,'...
  • sinat_25926481
  • sinat_25926481
  • 2015年09月12日 20:24
  • 5104

郑州轻工业OJ 1097: 计算平均成绩(函数专题)//又一个gets()

1097: 计算平均成绩(函数专题) Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 2435  Solved: 1212 SubmitSta...
  • shyazhut
  • shyazhut
  • 2016年04月07日 18:03
  • 1392

输入10个学生5门课成绩,分别用函数实现下列功能

1、 计算每个学生平均分;  2、 计算每科平均分 ; 3 、找出五十个分数中最高分,和对应的学生和课程; 4、求出平均分方差:σ=1/n∑xi2-(∑xi/n)2,xi为某一学生的平均分。 #inc...
  • w3071206219
  • w3071206219
  • 2016年09月18日 13:08
  • 12728

五十道编程小题目 --- 50 有五个学生,每个学生有3门课的成绩,计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中java

【程序50】  题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中。 ...
  • wangnanwlw
  • wangnanwlw
  • 2016年09月14日 13:02
  • 1923

郑州轻工业OJ 1097: 计算平均成绩(函数专题)//又一个gets()

1097: 计算平均成绩(函数专题) Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 2435  Solved: 1212 SubmitSta...
  • shyazhut
  • shyazhut
  • 2016年04月07日 18:03
  • 1392

第十周刷OJ题 统计程序设计基础课程学生的平均成绩(静态成员函数的使用复习)

代码如下
  • lingle77
  • lingle77
  • 2015年05月14日 19:07
  • 450

计算学生的平均成绩(c语言)

  • 2010年09月21日 15:45
  • 2KB
  • 下载

计算平均成绩计算小软件

  • 2009年09月11日 13:34
  • 20KB
  • 下载

计算最优加权平均成绩

  • 2013年09月28日 18:08
  • 6KB
  • 下载

简单的java Hadoop MapReduce程序(计算平均成绩)从打包到提交及运行

程序源码 import java.io.IOException; import java.util.Iterator; import java.util.StringTokenizer; imp...
  • u012546338
  • u012546338
  • 2017年07月11日 10:29
  • 154
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1097: 计算平均成绩(函数专题)
举报原因:
原因补充:

(最多只允许输入30个字)