小白提问,有大佬帮一下吗,c程序


编程:分析实现外卖订单优惠活动的程序数据结构和算法,并完成编程
满20减6,满30减10,满40减12

#include "stdio.h"

int main(){
    int a;
    int sum = 0;
    scanf("%d",&a);
    if(a>=40)
        sum = a-12;
    else if(a>=30)
        sum = a-10;
    else if(a>=20)
        sum = a-6;
    else
        sum = a;

    printf("实际应付:%d",sum);

    return 1;
}
#include "stdio.h"
void main()
{
    float a;
    float b = 0;
    scanf("%f",&a);
    int n = ((int)a)/10;
    switch(n)
    {
        case 0:
        case 1:
            b = a;
            break;
        case 2:
            b = a-6;
            break;
        case 3:
            b = a-10;
            break;
        default:
            b = a-12;
            break;
    }
    printf("实际应付:%.1f",b);
}

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632