21xrx.com
2024-11-08 23:14:34 Friday
登录
文章检索 我的文章 写文章
用Linux编写简易计算器 让计算更加便捷
2023-06-15 00:32:15 深夜i     --     --
Linux系统 计算器 简易计算器 命令行操作 运算符 操作数 switch语句

在Linux系统下,使用命令行可以执行众多计算操作,但如果想简单、快速地进行简单计算,就可以借助计算器。而且,在Linux系统中,自己编写一个简易计算器更为方便。这篇文章就来介绍如何使用Linux系统编写简易计算器。

首先,打开终端,在终端中输入以下命令:

$ vi calc.c

回车进入编辑模式,输入下列代码:

#include

int main()

{

  char operator;

  double firstNumber,secondNumber;

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

  scanf("%c", &operator);

  printf("Enter two operands: ");

  scanf("%lf %lf",&firstNumber, &secondNumber);

  switch(operator)

  {

    case '+':

      printf("%.1lf + %.1lf = %.1lf", firstNumber, secondNumber, firstNumber + secondNumber);

      break;

    case '-':

      printf("%.1lf - %.1lf = %.1lf", firstNumber, secondNumber, firstNumber - secondNumber);

      break;

    case '*':

      printf("%.1lf * %.1lf = %.1lf", firstNumber, secondNumber, firstNumber * secondNumber);

      break;

    case '/':

      printf("%.1lf / %.1lf = %.1lf", firstNumber, secondNumber, firstNumber / secondNumber);

      break;

    default:

      printf("Error! operator is not correct");

      break;

  }

  return 0;

}

通过以上代码,我们可以了解到该计算器是通过获取用户输入运算符和两个操作数,并使用switch语句根据运算符执行操作。要编译以及执行这个程序,还需要输入以下命令:

$ gcc calc.c -o calc

$ ./calc

通过这些代码就可以轻松地在Linux系统下编写一个简易计算器,让计算更加方便快捷!

  
  

评论区

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