控制台应用程序-用户可以为c++中的整数变量输入的最高值是多少
console application - What is the highest value that can b input for an integer variable in c++ by a user?
因此,我制作了一个c++程序来计算池的体积。它是一个控制台应用程序。用户所要做的就是输入水池的尺寸,程序将返回水池的体积、水量和面积。
问题是,我用非常高的数字测试了这个程序,但由于某种原因,它不再工作(它返回错误的负值)。所以,我想知道,对于int中的变量,输入值的大小有什么限制吗?
此外,如果我在发布模式下运行程序,一旦它进行计算,它就会在一瞬间显示答案,然后立即关闭。有没有一种方法可以让它保持打开,这样用户就有时间真正查看答案?
#include <climits>
#include <iostream>
int main(int argc, char **argv) {
char x;
std::cout << INT_MAX << std::endl;
std::cin.get();
}
这将输出最大int值,并等待用户点击回车键后再退出。希望这能让你停下来阅读程序中的答案?
相关文章:
- enum是C++中的宏变量还是整数变量
- 对已具有设定值的整数变量的加法
- 如何使用C++将字符串中的字符转换为整数变量
- 带有整数的变量参数列表
- 如何将整数分解为不同的变量?
- 如果变量数据包含大于 vector 所有元素的整数,则仅在视觉工作室上接收"矢量下标超出范围"?
- 为什么可以将整数分配给字符串变量?
- 如果用户输入在整数变量中浮动怎么办?
- 如何将整数分配给 char 类型的变量
- 在c++中读取文件时,它如何自动将字符放入字符数组,将数字放入整数变量
- C++:这是使用整数变量作为函数调用指针的正确方法吗
- 如何从字符数组C++中提取2个整数并将它们存储在2个变量中(初学者)
- C++使用cin给变量一个非整数的值
- 如何为具有整数名称的变量设置位集
- C++ 在方程中使用变量;错误:表达式必须具有整数或无作用域枚举类型及其他
- C++ 两个线程,共享几个整数变量
- 使用 size_t 初始化循环变量时的整数下溢
- C 类变量整数具有不同的值
- 未初始化的变量整数'A'哪个内存部分占用内存?
- 寻找QT函数将qint64类型的变量(整数)四舍五入到最接近的十