一个适合新手的训练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 分钟前
JAVA基础-就近原则和this关键字
java·开发语言
zhaokuner8 分钟前
08-仓储与映射-DDD领域驱动设计
java·开发语言·设计模式·架构
一起养小猫20 分钟前
LeetCode100天Day9-无重复字符的最长子串与赎金信
java·开发语言·数据结构·leetcode
wjs202426 分钟前
Go 语言类型转换
开发语言
菩提祖师_26 分钟前
基于Java的物联网智能交通灯控制系统
java·开发语言·物联网
公众号:ITIL之家31 分钟前
服务价值体系重构:在变化中寻找不变的运维本质
java·运维·开发语言·数据库·重构
zhaokuner37 分钟前
01-领域与问题空间-DDD领域驱动设计
java·开发语言·设计模式·架构
青岛少儿编程-王老师1 小时前
CCF编程能力等级认证GESP—C++8级—20251227
java·开发语言·c++
charlie1145141911 小时前
FreeRTOS:中断(ISR)与 RTOS 安全 API
开发语言·c·freertos·实时操作系统
一路往蓝-Anbo1 小时前
STM32单线串口通讯实战(三):协议层设计 —— 帧结构、多机寻址与硬件唤醒
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网