21xrx.com
2024-11-22 09:56:07 Friday
登录
文章检索 我的文章 写文章
「教程」C语言Switch做一个简易计算器
2023-06-17 15:49:16 深夜i     --     --
C语言 Switch 计算器 运算符 数字

C语言的Switch语句常常被用来代替繁琐的if-else语句,这次就利用Switch语句来写一个简单的计算器。

首先,我们需要用户输入两个数字和要进行的运算符号(如加、减、乘、除等)。接着,我们可以利用Switch语句来判断运算符并进行相应的计算,最终输出结果。

下面是代码示例:


#include

int main() {

  char operator;

  float num1, num2, result;

  printf("请输入运算符(+、-、*、/):");

  scanf("%c", &operator);

  printf("请输入两个数字:");

  scanf("%f %f", &num1, &num2);

  switch(operator) {

    case '+':

      result = num1 + num2;

      break;

    case '-':

      result = num1 - num2;

      break;

    case '*':

      result = num1 * num2;

      break;

    case '/':

      result = num1 / num2;

      break;

    default:

      printf("错误的运算符!");

      return 0;

  }

  printf("%.2f %c %.2f = %.2f", num1, operator, num2, result);

  return 0;

}

当用户输入运算符、数字后,程序会根据用户输入的运算符对数字进行相应的计算,最终输出结果。若用户输入了错误的运算符,则会输出错误提示。

  
  

评论区

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