码迷,mamicode.com
首页 > 其他好文 > 详细

A+B和C

时间:2016-06-04 23:29:15      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:

题目描述

  给定区间[-2^31, 2^31]内的3个整数A、B和C,请判断A+B是否大于C。 

输入描述 

  输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。

输出描述

  对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,否则输出“Case #X: false”,其中X是测试用例的编号(从1开始)。

输入样例

4
1 2 3
2 3 4
2147483647 0 2147483646
0 -2147483648 -2147483647

输出样例

Case #1: false
Case #2: true
Case #3: true
Case #4: false

测试代码

 1 #include <stdio.h>
 2 
 3 int comp(long int a, long int b, long int c) {
 4     int r = (a + b) > c ? (1) : (0);
 5     return r;
 6 }
 7 
 8 int main() {
 9     int num = 0, i = 0;
10     long int a, b, c;
11     scanf("%d", &num);
12     int result[num];
13     for (i = 0; i < num;i++) {
14         scanf("%ld%ld%ld", &a, &b, &c);
15         result[i] = comp(a, b, c);
16     }
17     for (i = 0; i < num; i++) {
18         if (result[i] == 1)
19             printf("Case #%d: true\n", i + 1);
20         else
21             printf("Case #%d: false\n", i + 1);
22     }
23     return 0;
24 }

 

A+B和C

标签:

原文地址:http://www.cnblogs.com/maxin/p/5559704.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!