一个适合新手的训练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;
}
相关推荐
C嘎嘎嵌入式开发6 小时前
(21)100天python从入门到拿捏《XML 数据解析》
xml·开发语言·python
晚风残6 小时前
【C++ Primer】第十七章:标准库特殊设施
开发语言·c++
神龙斗士2406 小时前
继承和组合
java·开发语言
一点七加一6 小时前
Harmony鸿蒙开发0基础入门到精通Day01--JavaScript篇
开发语言·javascript·华为·typescript·ecmascript·harmonyos
1379号监听员_6 小时前
嵌入式软件架构--按键消息队列3(测试)
开发语言·stm32·单片机·嵌入式硬件·架构
坚持编程的菜鸟6 小时前
LeetCode每日一题——缀点成线
c语言·算法·leetcode
阿登林6 小时前
C# iText7与iTextSharp导出PDF对比
开发语言·pdf·c#
degen_6 小时前
PEIM安装PPI和调用其他PPI的相关函数
c语言·笔记
qq_433554546 小时前
C++ 双向循环链表
开发语言·c++·链表