1011 A+B 和 C (15 分)(C和C++ version)

int                  所占字节数为:4                   表示范围为:-2147483648~2147483647

short int          所占字节数为:2            表示范围为:-32768~+32767

long       所占字节数为:4        表示范围为:-2147483648~2147483647

long long     所占字节数为:8       表示范围为:9223372036854775808~+9223372036854775807

理清思路即可。

这道就是考变量类型储存的最大数,其他没什么。

C++ 版本

#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n;
    long long val[3] = { 0 };

    cin >> n;

    for (int i = 0; i < n; ++i) {
        cin >> val[0] >> val[1] >> val[2];
        
        if (val[0] + val[1] > val[2]) {
            printf("Case #%d: true\n", (i+1));
        }
        else {
            printf("Case #%d: false\n", (i + 1));
        }
    }

    return 0;
}

C语言版本:

#include <stdio.h>
#include <stdlib.h>

#pragma warning(disable:4996)

int main()
{
    int n;
    long long val[3] = { 0 };

    scanf("%d", &n);

    for (int i = 0; i < n; ++i) {
        scanf("%lld%lld%lld", &val[0], &val[1], &val[2]);
        
        if (val[0] + val[1] > val[2]) {
            printf("Case #%d: true\n", (i+1));
        }
        else {
            printf("Case #%d: false\n", (i + 1));
        }
    }

    return 0;
}

猜你喜欢

转载自www.cnblogs.com/Mayfly-nymph/p/9692253.html