m0_62907760
2021-10-25 09:44
采纳率: 50%
浏览 33

用C语言编写一个程序,各位来看下咋写

如果要想在一门课程中希望获取的分数,那么预测一下在期末考试中需要得到的分数
编写一个程序实现该目标,程序可以按以下形式与用户交互。 示例:
请输入希望获取的分数:85
请输入你的平时成绩:78
请输入期末考试的百分比:60
你期末考试需要考到89.7 分才能获得总评成绩85。

  • 好问题 提建议
  • 收藏

4条回答 默认 最新

  • 冰封神奇 2021-10-25 10:11
    已采纳

    #include <stdio.h>
    int main()
    {
    int a;
    float b, c, d;
    printf("请输入希望获取的分数:");
    scanf("%d", &a);
    printf("请输入你的平时成绩:");
    scanf("%f", &b);
    printf("请输入期末考试的百分比:");
    scanf("%f", &c);
    d = (a - b * (100 - c) / 100) * 100 / c;
    printf("你期末考试需要考到%.1f分才能获得总评成绩%d", d, a);
    return 0;
    }

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • CSDN专家-link 2021-10-25 09:58
    #include <stdio.h>
    int main()
    {
        float w,a,p,s;
        scanf("%f%f%f",&w,&a,&p);
        s = (w-a*(1-p/100))/(p/100);
        printf("%.1f",s);
        return 0;
    }
    
    
    评论
    解决 无用
    打赏 举报
  • 
    #include <stdio.h>
    int main()
    {
        double qw,ps,bfb,ss;
        printf("请输入希望获取的分数:");
        scanf("%lf",&qw);
        printf("请输入你的平时成绩");
        scanf("%lf",&ps);
        printf("请输入期末考试的百分比");
        scanf("%lf",&bfb);
        ss = (qw - (1-bfb/100.0)*ps) /(bfb/100.0);
        printf("你期末考试需要考到%.1lf分才能获得总评成绩%g",ss,qw);
        return 0;
    }
    
    评论
    解决 无用
    打赏 举报
  • 信仰869 2021-10-25 10:05
        int w_point,p_point,num;
        float point;
        printf("请输入希望获取的分数:");
        scanf("%d", &w_point);
        printf("请输入你的平时成绩:");
        scanf("%d", &p_point);
        printf("请输入期末考试的百分比:");
        scanf("%d", &num);
        point = (w_point - (p_point*(100 - num) / 100.0)) / 0.6;
        printf("你期末考试需要考到%.1f 分才能获得总评成绩%d。", point, w_point);
    
    

    img

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题