21xrx.com
2024-06-02 17:48:20 Sunday
登录
文章检索 我的文章 写文章
C语言Switch语句实现打折程序
2023-06-17 18:10:18 深夜i     --     --
C语言 Switch语句 打折程序 折扣方案 价格 用户输入 整数 字符类型 条件语句

在编程语言中,Switch语句是一种非常实用的条件语句。通过Switch语句,我们可以根据不同的条件来选择不同的操作。在此,我们将学习如何使用C语言中的Switch语句来实现打折程序。

需要注意的是,在Switch语句中,匹配的数字必须是整数或者字符类型。因此,我们需要使用整数或字符来表示不同的打折方案。例如,在我们的示例中,我们将使用50来表示50折,90来表示90折等。

首先,我们需要定义不同的打折方案,例如50折,90折等。接着,我们需要获取用户输入的价格和打折方案。最后,根据用户所输入的打折方案,我们将计算最终价格并输出结果。

下面是一个示例代码:

#include

int main() {

  int price, discount, final_price;

  printf("请输入原价:");

  scanf("%d", &price);

  printf("请输入折扣方案(50折:50,90折:90):");

  scanf("%d", &discount);

  switch(discount) {

   case 50:

     final_price = price * 0.5;

     break;

   case 90:

     final_price = price * 0.9;

     break;

   default:

     printf("输入的折扣方案不正确!\n");

     break;

  }

  printf("最终价格为:%d", final_price);

  return 0;

}

在上面的示例代码中,当用户输入50时,程序将计算50折后的价格;当用户输入90时,程序将计算90折后的价格。如果用户输入的折扣方案不正确,则程序将输出提示信息。

通过Switch语句实现打折程序的

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复