21xrx.com
2024-12-22 19:59:42 Sunday
登录
文章检索 我的文章 写文章
如何用C语言设计一个简单的计算器程序
2023-06-15 18:28:12 深夜i     --     --
C语言 计算器程序 基础编程

如果您正在学习编程或想要开始编写自己的计算器程序,那么使用C语言是一个很好的选择。C语言是一种非常常用的编程语言,可用于开发各种应用程序,包括计算器。

要编写一个简单的计算器程序,您需要定义输入变量、操作符和输出变量。然后,您可以使用switch语句执行各种操作,例如加、减、乘、除和求余。我们可以使用scanf函数获取输入变量,然后执行所需的操作,并使用printf函数输出结果。

以下是一个简单的C程序示例:

int main() {

  float num1, num2, result;

  char operator;

  printf("Enter first number: ");

  scanf("%f", &num1);

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

  scanf(" %c", &operator);

  printf("Enter second number: ");

  scanf("%f", &num2);

  switch (operator) {

    case '+':

      result = num1 + num2;

      break;

    case '-':

      result = num1 - num2;

      break;

    case '*':

      result = num1 * num2;

      break;

    case '/':

      if (num2 == 0) {

        printf("Error: Division by zero.");

        return 0;

      } else

        result = num1 / num2;

      break;

    case '%':

      result = (int)num1 % (int)num2;

      break;

    default:

      printf("Error: Invalid operator.");

      return 0;

  }

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

  return 0;

}

在这个示例中,通过输入第一个数字,操作符和第二个数字,程序将运算结果输出到控制台。 switch语句根据操作符选择正确的计算方式。如果分母为零,则会输出错误消息。

本文的

  
  

评论区

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