c语言基础:L1-051 打折

        去商场淘打折商品时,计算打折以后的价钱是件颇费脑子的事情。例如原价 ¥988,标明打 7 折,则折扣价应该是 ¥988 x 70% = ¥691.60。本题就请你写个程序替客户计算折扣价。

输入格式:

        输入在一行中给出商品的原价(不超过1万元的正整数)和折扣(为[1, 9]区间内的整数),其间以空格分隔。

输出格式:

        在一行中输出商品的折扣价,保留小数点后 2 位。

输入样例:

988 7

输出样例:

691.60

程序源码:

// 引入标准输入输出库,该库包含了如printf()和scanf()等基础的函数。  
#include     
  
// 定义主函数,C程序的执行从这里开始。  
int main() {    
  
    // 声明两个整型变量,original_price用于存储商品原价,discount用于存储折扣。  
    int original_price, discount;    
  
    // 声明一个浮点数变量,discount_price用于存储计算出的折扣后的价格。  
    float discount_price;    
  
    // 使用scanf函数从标准输入(通常是键盘)读取两个整数。&original_price和&discount是两个整型变量的地址,用于接收输入的值。  
    scanf("%d %d", &original_price, &discount);    
  
    // 计算折扣后的价格。original_price乘以(discount / 10.0)的结果将存储在discount_price中。  
    // 注意:折扣通常是以一个小数形式表示的,例如5表示5%,所以这里将折扣除以10.0以得到正确的折扣数值。  
    discount_price = original_price * (discount / 10.0);    
  
    // 使用printf函数将折扣后的价格输出到屏幕,保留两位小数并在最后添加一个换行符。  
    printf("%.2f\n", discount_price);    
  
    // 主函数返回0,表示程序正常结束。  
    return 0;    
}

你可能感兴趣的:(c,算法)