给定区间[-231,231]内的三个整数A,B,C,请判断A+B是否大于C。
输入格式:第一行输入正整数T,即测试用例的个数,随后给出T组测试用例,每组占一行,整数间以空格为间隔。
输出格式:如果A+B>C,在一行中输出“Case # X:true”,否则输出“Case # X:false”
X为测试用例的编号。
注意
1.int型 的数据范围是[-263,263-1],两个int型变量相加可能超过int型,因此本题中要用long long作为A、B、C的变量类型,输入输出格式必须是%lld。
2.执行T次循环,除了使用for循环,更简洁的写法为while(T–),注意不要写成while(–T)这种写法循环T-1次。
#include <cstdio>
int main() {
int T, tcase = 1;//tcase表示当前是第几组数据
scanf("%d", &T);
while (T--) {
long long a, b, c;
scanf("%lld %lld %lld", &a, &b, &c);
if (a + b > c) {
printf("Case #%d: true\n", tcase++);
}
else {
printf("Case #%d: false\n", tcase++);
}
}
return 0;
}