【发布时间】:2011-01-11 04:36:50
【问题描述】:
这可能很容易解决,但由于某种原因,我无法在任何地方找到解决方案。也许我不是在寻找正确的东西。也许它在一些我没看过的初学者教程中。
无论如何,我想知道如何在 C++ 中检索整数变量的值?我知道您可以将cin.getline() 用于字符串变量,但是当我尝试使用整数变量时收到一条错误消息(当然,我知道这是错误的,但我正在寻找解决方案)。
我的项目是一个 Win32 控制台应用程序。我想要做的是要求用户输入一个数字,存储在变量n 中。然后我取n 的值并用它执行各种数学函数。在我的头文件中,我有string、windows、iostream、stdio、math 和fstream。我需要添加另一个库吗?
编辑:
cout << "TEST SINE";
cout << "\nPlease enter a number.\n\n";
cin >> n;
break;
这是我尝试使用的代码。这就是我需要做的吗?如果是这样,我如何合并变量以便我可以使用 sin、cos 和 tan 对其进行测试?
再次感谢您。
【问题讨论】:
-
使用 float 或 double 代替 int
-
我才意识到,谢谢!我想我要把它改成双倍的。