首页 > 解决方案 > 梯形计算器的 C++ 区域不起作用

问题描述

所以我一直在学习基本的cpp,我正在制作一些计算器来练习我学到的一些技能,我做了大约5个就好了,但是当我尝试制作梯形计算器的这个区域时它不起作用。

这是我的代码

std::cout << "Enter a Base " << std::endl;
int a;
std::cin >> a;
std::cout << "Enter a Base" << std::endl;
int b;
std::cin >> b;
std::cout << "Enter a Height" << std::endl;
int c;
std::cin >> c;
std::cout << "Area = " << a + b * c / 2.0 << std::endl;

return 0;

我在公式中正确编码了面积,但是例如,当我输入 6 和 5 作为底数并输入 1 作为高度时,它将输入 8.5 作为面积而不是 5.5。有没有人有任何想法来解决这个问题,(我正在使用 Windows Visual Studio)谢谢。

标签: visual-c++

解决方案


推荐阅读