您的位置:首页 > 其它

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

2016-11-03 21:16 99 查看
int型整数的最大值和最小值
两种方法:

1.

#include <stdio.h>
#include <math.h>
int main()
{
int i = sizeof(int);
printf("max:%lld",(long long)pow(2,i*8-1)-1);
printf("\n");
printf("min:%lld",-(long long)pow(2,i*8-1));
}


  

2.

#include <stdio.h>
int int_min()
{
int n = 0,i = 0;
while(n >= i){
n = i;
i--;
}
return n;
}
int int_max()
{
int n = 0,i = 0;
while(n <= i){
n = i;
i++;
}
return n;
}
int main()
{
printf("max:%d",int_max());
printf("\n");
printf("min:%d",int_min());
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: