unsigned int 0~4294967295
int -2147483648~2147483647
unsigned long 0~4294967295
long -2147483648~2147483647
long long的最大值:9223372036854775807
long long的最小值:-9223372036854775808
unsigned long long的最大值:18446744073709551615
__int64的最大值:9223372036854775807
__int64的最小值:-9223372036854775808
unsigned __int64的最大值:18446744073709551615
https://blog.youkuaiyun.com/chuyuan_li/article/details/80786959
#include <stdio.h>
int main(){
int n;
scanf("%d", &n);
for(int i = 0; i < n; i++){
long long A,B,C;
scanf("%lld %lld %lld", &A, &B, &C);
if (A+B>C) printf("Case #%d: true\n", i+1);
else printf("Case #%d: false\n", i+1);
}
return 0;
}
注意使用%d、%ld、%lld
本文详细介绍了各种整数类型的数值范围,包括unsigned int、int、unsigned long、long、long long、unsigned long long、__int64和unsigned __int64等,提供了C/C++编程中选择合适整数类型的重要参考。
469

被折叠的 条评论
为什么被折叠?



