RichardK. 2022-02-17 11:23 采纳率: 50%
浏览 64
已结题

小戴是大一新生,刚刚得知了C语言、大学外语两门成绩,他想计算自己目前的平均绩点是多少。

为了简化问题,假设小戴两门课的成绩大于等于68,小于等于77

题目描述
成绩 绩点
75-77 2.7
72-74 2.3
68-71 2.0
输入格式
第一行输入一个整数T,代表样例个数

第二行输入两个整数(68到77),请你根据题意求出小戴的绩点

输出格式
每个样例输出一个浮点数,保留一位小数

输入输出样例
输入 #1复制
1
77 75
输出 #1复制
2.7

  • 写回答

4条回答 默认 最新

  • 关注

    你题目的解答代码如下:

    #include <stdio.h>
    
    double jd(double score)
    {
        if(score>=68 && score<=71)
            return 2.0;
        else if (score>=72 && score<=74)
            return 2.3;
        else if (score>=75 && score<=77)
            return 2.7;
    }
    
    int main()
    {
        int score1,score2;
        int t,i;
        double ave;
        scanf("%d",&t);
        for (i=0;i<t;i++)
        {
            scanf("%d%d",&score1,&score2);
            ave = (jd(score1)+jd(score2)) / 2;
            printf("%.1f\n",ave); //保留1位小数
        }
        return 0;
    }
    

    如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 3月7日
  • 已采纳回答 2月27日
  • 提问应符合社区要求 2月17日
  • 创建了问题 2月17日

悬赏问题

  • ¥30 自适应 LMS 算法实现 FIR 最佳维纳滤波器matlab方案
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥15 Python3.5 相关代码写作
  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来
  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像