PAT B1011 三元表达式在二选一输出中的应用(3)

  1. 用例数量可以不使用long long int
  2. a,b,c的位置可以放在循环里面
  3. printf在格式化输出方面比cout好用很多,三元表达式让truefalse的输出变得简单
#include 
using namespace std;
int main() {
  long long int test_case, a, b, c;
  cin >> test_case;
  for (int i = 1; i <= test_case; i++) {
    cin >> a >> b >> c;
    cout << "Case #" << i << ": ";
    if (a + b > c) {
      cout << "true" << endl;
    }
    else {
      cout << "false" << endl;
    }
  }
  return 0;
}
#include 
using namespace std;
int main() {
    int n;
    scanf("%d", &n);
    for (int i = 0; i < n; i++) {
        long long int a, b, c;
        scanf("%lld%lld%lld", &a, &b, &c);
        printf("Case #%d: %s\n", i + 1, a + b > c ? "true" : "false");
    }
    return 0;
}

你可能感兴趣的:(PAT B1011 三元表达式在二选一输出中的应用(3))