#includelimits.h#includestdio.h#includefloat.hintmain(void){printf("\n====================Dev-C++5.11数据类型及表示范围======================\n\n");printf("\t\t字节长度最小\t\t\t最大\n");printf("char:\t\t\t%d",sizeof(char));printf("\t%d",CHAR_MIN);printf("\t\t\t%d\n",CHAR_MAX);printf("signedchar:\t\t%d",sizeof(signedchar));printf("\t%d",SCHAR_MIN);printf("\t\t\t%d\n",SCHAR_MAX);printf("unsignedchar:\t\t%d",sizeof(unsignedchar));printf("\t%d",0);printf("\t\t\t%d\n",UCHAR_MAX);printf("int:\t\t\t%d",sizeof(int));printf("\t%d",INT_MIN);printf("\t\t%d\n",INT_MAX);printf("signedint:\t\t%d",sizeof(signedint));printf("\t%d",INT_MIN);printf("\t\t%d\n",INT_MAX);printf("unsignedint:\t\t%d",sizeof(unsignedint));printf("\t%d",0);printf("\t\t\t%u\n",UINT_MAX);printf("shortint:\t\t%d",sizeof(shortint));printf("\t%d",SHRT_MIN);printf("\t\t\t%d\n",SHRT_MAX);printf("signedshortint:\t%d",sizeof(signedshortint));printf("\t%d",SHRT_MIN);printf("\t\t\t%d\n",SHRT_MAX);printf("unsignedshortint:\t%d",sizeof(unsignedshortint));printf("\t%d",0);printf("\t\t\t%u\n",USHRT_MAX);printf("longint:\t\t%d",sizeof(longint));printf("\t%d",LONG_MIN);printf("\t\t%d\n",LONG_MAX);printf("signedlongint:\t%d",sizeof(signedlongint));printf("\t%d",LONG_MIN);printf("\t\t%d\n",LONG_MAX);printf("unsighedlongint:\t%d",sizeof(unsignedlongint));printf("\t%d",0);printf("\t\t\t%u\n",ULONG_MAX);printf("longlongint:\t\t%d",sizeof(longlongint));printf("\t%lld",LLONG_MIN);printf("\t%lld\n",LLONG_MAX);printf("signedlonglongint:\t%d",sizeof(signedlonglongint));printf("\t%lld",LLONG_MIN);printf("\t%lld\n",LLONG_MAX);printf("unsighedlonglongint:\t%d",sizeof(unsignedlonglongint));printf("\t%d",0);printf("\t\t\t%llu\n",ULLONG_MAX);printf("float(绝对值):\t\t%d",sizeof(float));printf("\t%lf",FLT_MIN);printf("\t\t%e\n",FLT_MAX);printf("double(绝对值):\t\t%d",sizeof(double));printf("\t%lf",DBL_MIN);printf("\t\t%e\n",DBL_MAX);printf("longdouble(绝对值):\t%d",sizeof(longdouble));printf("\t%Le",LDBL_MIN);printf("\t\t%Le\n",LDBL_MAX);return0;}预览时标签不可点收录于合集#个上一篇下一篇