PAT乙级:1011. A+B和C (C++)

来源:互联网 发布:穿越火线mac可以玩吗 编辑:程序博客网 时间:2024/05/21 13:21

这里写图片描述


题目不难,只是需要注意正整数范围,因为如果A和B都是挺大的int,那么C应该是long,这里我统一都用的long,更加直观地告诉你要警惕两数相加,数字更大的情况。


#include <iostream>using namespace std;int main(){    int T;    cin>>T;    int case_number=1;    long A;    long B;    long C;    while(T--)    {        cin>>A;        cin>>B;        cin>>C;        if(A+B>C)        {            cout<<"Case #"<<case_number<<": true"<<endl;        }else{            cout<<"Case #"<<case_number<<": false"<<endl;        }        case_number++;    }    return 0;}
0 0
原创粉丝点击