买书打折用C语言怎么编程

来源:百度知道 编辑:UC知道 时间:2024/06/25 10:00:39
在书店买书以100本为限
若1本部打折 2本打折10% 3本打折15% 3本以上20%
设书本数为X 单价为20元
请设计能实现该算法的程序
求买X本的价格~~
谢谢各位了

1 涉及的C语言知识

    (1)输入

    (2)加减乘除运算

    (3)输出

2 一个小示例

#include<stdio.h>

float get_discount(int x){
    float output = 0;

    //当输入以0结尾时,不合法,返回0
    if (x % 10 == 0)
        return output;

    //当输入为 85 时,代表85折,输出应为0.85
    if (x > 10 && x < 100)
        output = x / 100.0;

    //当输入为 7 时,代表7折,输出应为0.7
    if (x < 10 && x >= 1)
        output