int型数值的最大值和最小值

来源:互联网 发布:linux jps命令 编辑:程序博客网 时间:2024/04/28 03:52
/*------------------------------------------在你所用的机器上,下面类型的最大值和最小值是什么:char、short、int、long、float、double、long double和unsigned。--------------------------------------------*/#include <iostream>#include <climits>using std::cout;using std::endl;int main(){cout << "TypeMaximumMinimumSize" << endl;cout << "char" << CHAR_MAX << "" << CHAR_MIN << "" << sizeof(char) << endl << "short" << SHRT_MAX << "" << SHRT_MIN << "" << sizeof(short) << endl << "unsigned short" << USHRT_MAX << "" << 0 << "" << sizeof(unsigned short) << endl << "int" << INT_MAX << "" << INT_MIN << "" << sizeof(int) << endl << "unsigned int" << UINT_MAX << "" << 0 << "" << sizeof(unsigned int) << endl << "long" << LONG_MAX << "" << LONG_MIN << "" << sizeof(long) << endl << "unsigned long" << ULONG_MAX << "" << 0 << "" << sizeof(unsigned long) << endl << "float" << FLT_MAX << "" << FLT_MIN << "" << sizeof(float) << endl << "double" << DBL_MAX << "" << DBL_MIN << "" << sizeof(double) << endl << "long double" << LDBL_MAX << "" << LDBL_MIN << "" << sizeof(long double) << endl;return 0;}



原创粉丝点击