21xrx.com
2024-12-23 00:28:10 Monday
登录
文章检索 我的文章 写文章
使用C语言实现简单计算器
2023-06-09 14:07:27 深夜i     --     --
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语句来根据运算符进行计算,最后输出计算结果。

  
  

评论区

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