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

PAT1011. A+B和C (15)

时间:2015-01-20 13:33:42      阅读:454      评论:0      收藏:0      [点我收藏+]

标签:

给定区间[-231, 231]内的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

思路:64位整型 long long int %lld
vc6.0 _int64 %l64d
技术分享
 1 #include<stdio.h>
 2 #include<string.h>
 3 
 4 int main(int argc, char *argv[])
 5 {
 6     long long  A,B,C;
 7     int count;
 8     int i=0;
 9     scanf("%d",&count);
10     while(count--)
11     {
12         scanf("%lld%lld%lld",&A,&B,&C);
13         bool flag;
14         if(A+B>C)
15            flag=true;
16          else
17            flag=false;
18          char temp[7];
19          if(flag)
20              strcpy(temp,"true");
21          else
22              strcpy(temp,"false");
23          printf("Case #%d: %s\n",++i,temp);
24     }
25     
26     return 0;
27 }
View Code

 

PAT1011. A+B和C (15)

标签:

原文地址:http://www.cnblogs.com/GoFly/p/4235670.html

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