-->
当前位置:首页 > 题库 > 正文内容

函数题: 计算平均成绩

Luz4年前 (2021-11-11)题库768
输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A'转换为百分之成绩为95分,'B'对应85分,C对应75分,'D'对应65分,'E'对应40分。 输出的平均成绩为一个实数,保留1位小数。
你只需要定义一个getScore()函数返回一个等级对应的分数。

### 函数接口定义:
c
在这里描述函数接口。例如:
int getScore(char g);


参数g是代表等级的字母,函数返回字母g等级所对应的分数。

### 裁判测试程序样例:
c
在这里给出函数被调用进行测试的例子。例如:
#include <stdio.h>

int getScore(char g);
int main()
{
char ch;
int n = 0, sum = 0;
while( ch = getchar(), ch != '\n')
{
sum += getScore(ch);
n++;
}
printf("%.1f\n",1.0*sum/n);
return 0;
}

/* 请在这里填写答案 */


### 输入样例:

在这里给出一组输入。例如:

in
AABB



### 输出样例:

在这里给出相应的输出。例如:

out
90.0







答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。