21xrx.com
2024-11-08 21:17:52 Friday
登录
文章检索 我的文章 写文章
如何用c语言编写一个简单的计算器
2023-06-15 07:27:13 深夜i     --     --
C语言 计算器 switch语句

C语言是一种高级编程语言,已经成为许多人的首选语言来编写计算器、操作系统、游戏和其他各种应用程序。在本文中,我们将介绍如何使用C语言编写一个简单的计算器。

首先,我们需要定义一些变量来存储计算器中的数字和操作符。我们需要至少两个变量来存储输入的数字,一个变量来存储操作符,另一个变量来存储计算的结果。我们可以使用以下命令定义这些变量:

  float num1, num2, result;

  char op;

接下来,我们需要从用户那里获取输入数字和操作符。我们可以使用以下命令从用户那里获取输入:

  printf("Enter first number: ");

  scanf("%f", &num1);

  printf("Enter second number: ");

  scanf("%f", &num2);

  printf("Enter operator (+, -, *, /): ");

  scanf(" %c", &op);

现在我们已经获取到了用户输入的数字和操作符,我们需要编写一些代码来执行计算。我们使用 switch 语句来根据操作符执行相应的计算:

  switch(op) {

    case '+':

      result = num1 + num2;

      break;

    case '-':

      result = num1 - num2;

      break;

    case '*':

      result = num1 * num2;

      break;

    case '/':

      result = num1 / num2;

      break;

    default:

      printf("Invalid operator");

  }

最后,我们需要输出结果给用户。我们使用以下命令输出结果:

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

  
  

评论区

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