lxx041218 2023-11-01 16:53 采纳率: 0%
浏览 6

不知道怎么做啊嗯嘟低级

img


第三小题不知道怎么处理比较好aaidbxuxnxicnfcdhdndi

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-01 19:12
    关注

    【以下回答由 GPT 生成】

    第一部分:学生成绩等级计算

    #include <stdio.h>
    
    char calculateGrade(int score){
        char grade;
    
        if(score >= 90){
            grade = 'A';
        }
        else if(score >= 80){
            grade = 'B';
        }
        else if(score >= 70){
            grade = 'C';
        }
        else if(score >= 60){
            grade = 'D';
        }
        else{
            grade = 'E';
        }
    
        return grade;
    }
    
    int main(){
        int score;
        char grade;
    
        printf("请输入学生的成绩:");
        scanf("%d", &score);
    
        grade = calculateGrade(score);
    
        printf("学生成绩等级为:%c\n", grade);
    
        return 0;
    }
    

    第二部分:鱼的价值计算

    #include <stdio.h>
    
    int calculateValue(double weight){
        int price;
    
        if(weight < 1){
            price = 5;
        }
        else if(weight < 2){
            price = 6;
        }
        else if(weight < 3){
            price = 7;
        }
        else{
            price = 8;
        }
    
        int value = price * weight;
    
        return value;
    }
    
    int main(){
        double weight;
        int value;
    
        printf("请输入鱼的重量:");
        scanf("%lf", &weight);
    
        value = calculateValue(weight);
    
        printf("鱼的价值为:%d\n", value);
    
        return 0;
    }
    

    第三部分:修改鱼的单价计算规则

    #include <stdio.h>
    
    int calculateValue(double weight){
        int price;
    
        if(weight < 1.5){
            price = 5;
        }
        else if(weight < 2.5){
            price = 6;
        }
        else if(weight < 3.5){
            price = 7;
        }
        else{
            price = 8;
        }
    
        int value = price * weight;
    
        return value;
    }
    
    int main(){
        double weight;
        int value;
    
        printf("请输入鱼的重量:");
        scanf("%lf", &weight);
    
        value = calculateValue(weight);
    
        printf("鱼的价值为:%d\n", value);
    
        return 0;
    }
    

    以上是三个问题的具体解决方案,分别使用了C语言编写。对于问题一和问题二,我分别编写了一个主函数和一个相关函数,通过函数调用完成计算。对于问题三,我修改了问题二的相关函数来实现新的计算规则。在每个程序中,都会提示用户输入相关的数值,并输出计算结果。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月1日

悬赏问题

  • ¥15 手机被安装黑客软件怎么办?
  • ¥20 关于comsol三相流双包液滴的问题
  • ¥15 Windows C++ PaddleOcr 中文模型的训练方法
  • ¥15 c# 用scottplot画 以时间为纵坐标,数值为横坐标画曲线图
  • ¥15 手机应用程序安装异常
  • ¥15 grbl的G92修改MPos的问题。
  • ¥15 vue2中,Ant Design Pro s-table中,使用服务端排序怎么做
  • ¥15 阿里巴巴国际站的商品详细页如何做到图文分离
  • ¥15 根据质因子个数求因式个数
  • ¥15 matlab模糊控制隶属函数设计