一个适合新手的训练C题

cpp 复制代码
#include<stdio.h>

#define A 19
#define B 17
#define C 12
int main(){
    int a,b,c;
    double sum = 0;
    scanf("A%dB%dC%d",&a,&b,&c);
    if(a>1){
        sum+=a*A*(0.95);
    }else{
        sum+=a*A;
    }
    if(b>1){
        sum+=b*B*(0.95);
    }else{
        sum+=b*B;
    }
    if(c>1){
        sum+=c*C*(0.59);
    }else{
        sum+=c*C;
    }
    if(sum>50)sum-=4;
    int t=a+b+c;
    int ex=t/3*6;    
    if(t%3)ex+=6;

    printf("Food prices:%.2f\n",sum);
    printf("Express fee:%d\n",ex);
    printf("Total:%.2f\n",sum+ex);



    return 0;
}
相关推荐
进击的小头2 小时前
常用数字滤波器的特性与适用场景
c语言·算法
APIshop3 小时前
Java获取item_get-获得某书商品详情接口
java·开发语言·python
Henry Zhu1233 小时前
Qt Model/View架构详解(四):高级特性
开发语言·qt·架构
txinyu的博客3 小时前
std::function
服务器·开发语言·c++
多多*4 小时前
图解Redis的分布式锁的历程 从单机到集群
java·开发语言·javascript·vue.js·spring·tomcat·maven
电商API&Tina4 小时前
Python请求淘宝商品评论API接口全指南||taobao评论API
java·开发语言·数据库·python·json·php
学嵌入式的小杨同学4 小时前
【嵌入式 C 语言实战】交互式栈管理系统:从功能实现到用户交互全解析
c语言·开发语言·arm开发·数据结构·c++·算法·链表
小杍随笔4 小时前
【Rust Cargo 目录迁移到 D 盘:不改变安装路径和环境变量的终极方案】
开发语言·后端·rust
Henry Zhu1235 小时前
Qt Model/View架构详解(五):综合实战项目
开发语言·qt·架构
孞㐑¥5 小时前
算法—滑动窗口
开发语言·c++·经验分享·笔记·算法