21xrx.com
2024-11-22 05:49:12 Friday
登录
文章检索 我的文章 写文章
C++计算器程序代码
2023-07-07 12:32:43 深夜i     --     --
C++ 计算器 程序 代码 算法

C++编程语言是一种通用性较强的高级编程语言,常被用来编写计算器程序。这里我们将展示一份基于C++编写的简单计算器程序代码,帮助大家更好地理解C++语言的特性。

这份代码中,我们使用了C++中的标准输入输出流(iostream),以及一些基本的算术操作符和控制结构。代码逻辑非常简单,用户输入两个数字和一个操作符,程序计算出结果并输出。

以下是完整代码:


#include <iostream>

using namespace std;

int main()

{

  float a, b, result;

  char op;

  cout << "Enter first number: ";

  cin >> a;

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

  cin >> op;

  cout << "Enter second number: ";

  cin >> b;

  if (op == '+')

  {

    result = a + b;

  }

  else if (op == '-')

  

    result = a - b;

  

  else if (op == '*')

  {

    result = a * b;

  }

  else if (op == '/')

  

    result = a / b;

  

  else

  

    cout << "Invalid operator!";

    return 0;

  

  cout << a << " " << op << " " << b << " = " << result;

  return 0;

}

在这份代码中,我们使用了四个变量:a、b、op和result。a和b用于接收用户输入的两个数,op用于接收用户输入的算术操作符,result用于存储计算结果。

首先,程序通过cout输出“Enter first number: ”提示用户输入第一个数字,并使用cin读取用户的输入赋值给a。接着,程序输出“Enter operator (+, -, *, /): ”提示用户输入操作符,并使用cin读取用户输入赋值给op。最后,程序输出“Enter second number: ”提示用户输入第二个数字,并使用cin读取用户输入赋值给b。

紧接着,程序使用if-else语句判断用户输入的操作符,并根据不同的操作符执行相应的计算。如果用户输入了非法的操作符,则程序输出“Invalid operator!”并返回0。

最后,程序使用cout输出计算结果,并通过return语句结束程序。

在学习C++编程语言时,这份代码可以作为一个良好的练习。它不仅帮助我们理解了C++语言的基本语法和特性,还能够锻炼我们思考的能力和逻辑思维能力。通过学习和编写这份代码,我们可以更好地掌握C++编程语言,并且为以后的编程工作打下坚实的基础。

  
  

评论区

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