codeup id6128 A+B>C

 这一题注意将整数类型设置为长整形。

#include<iostream>
#include<math.h>
using namespace std;
#define Maxsize 10
int main()
{long long A[Maxsize],B[Maxsize],C[Maxsize],Num;
 while(cin>>Num)
 {
 if(Num>10||Num<0)
 break;
 for(int i=0;i<Num;i++)
  {cin>>A[i]>>B[i]>>C[i];
  if(A[i]>pow(2,31)||A[i]<(-1)*pow(2,31))
  break;
  if(B[i]>pow(2,31)||B[i]<(-1)*pow(2,31))
  break;
  if(C[i]>pow(2,31)||C[i]<(-1)*pow(2,31))
  break;
  if((A[i]+B[i])>C[i])
  cout<<"Case #"<<(i+1)<<": true"<<endl;
  else
  cout<<"Case #"<<(i+1)<<": false"<<endl;
  } 
  }
  return 0;
}
 
 
 

猜你喜欢

转载自blog.csdn.net/qq_26004051/article/details/83902913