题解 | #A+B和C (15)#

赋值类型

  1. A,B,C范围是[-2的31次方, 2的31次方],因此需要利用long long类型整数进行加法运算才不会溢出。
  2. A,B,C范围是[-2的31次方, 2的31次方],也可以利用double类型浮点数分别除2再进行加法运算判断。

注意scanf中 %接的类型lf ld

#include<iostream>
#include<stdio.h>
using namespace std;

int main(){
    int num,count=1;
    long long A,B,C;
    scanf("%d",&num);
    for(int i=0;i<num;i++){
        scanf("%ld%ld%ld",&A,&B,&C);
        if(A+B>C) printf("Case #%d: true\n",i+1);
        else printf("Case #%d: false\n",i+1);
    }
    return 0;
}


#include<iostream>
#include<stdio.h>
using namespace std;

int main(){
    int num,count=1;
    double A,B,C;
    scanf("%d",&num);
    for(int i=0;i<num;i++){
        scanf("%lf%lf%lf",&A,&B,&C);
        if(A+B>C) printf("Case #%d: true\n",i+1);
        else printf("Case #%d: false\n",i+1);
    }
    return 0;
}
全部评论

相关推荐

2025-12-18 11:59
广州南方学院 C++
牛客78682892...:直接点还好,总比要了简历也不回的强
点赞 评论 收藏
分享
2025-12-15 11:27
门头沟学院 Java
哇哇的菜鸡oc:所有人不要理会,就好了,后面他就知道怎么回事了,只能说有的时候市场都是被宰的人搞坏的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务