21xrx.com
2025-03-23 00:01:26 Sunday
文章检索 我的文章 写文章
使用C语言实现简单计算器
2023-06-09 14:07:27 深夜i     18     0
C语言 计算器 实现原理

以下是代码实现及简要原理:

#include 
int main()
{
  float num1, num2, result; // 定义两个数字和结果变量
  char operator;       // 定义运算符变量
  // 读取用户输入值
  printf("请输入两个数字: ");
  scanf("%f %f", &num1, &num2);
  printf("请选择一个运算符(+, -, *, /): ");
  scanf(" %c", &operator);
  // 根据运算符计算结果
  switch(operator)
  {
    case '+':
      result = num1 + num2;
      break;
    case '-':
      result = num1 - num2;
      break;
    case '*':
      result = num1 * num2;
      break;
    case '/':
      result = num1 / num2;
      break;
    default:
      printf("运算符选择错误!\n");
      return 1;
  }
  // 输出计算结果
  printf("计算结果: %.2f %c %.2f = %.2f\n", num1, operator, num2, result);
  return 0;
}

实现原理:定义三个变量来存储输入的两个数字和结果,定义一个变量来存储读取的运算符。通过switch语句来根据运算符进行计算,最后输出计算结果。

  
  

评论区