理智的益达 2020-05-15 10:26 采纳率: 0%
浏览 622

PTA的习题,三个测试点答案均错误

输入若干行,每行输入两个绝对值不大于100的整数,求这两个整数的和、差、乘积中不超过100的最大数。

我的代码:

#
include <
iostream>

using namespace std;

int main()

{

int a, b, c = 2;

while (c == 2)
{
    c = scanf("%d %d", &a, &b);
    int bb[4] = { a + b,a - b,b - a,a * b };
    for (int i = 0; i < 4; i++)
    {
        for (int o = 0; o < 3; o++)
        {
            int aa;
            if (bb[o] > bb[o + 1])
            {
                aa = bb[o];
                bb[o] = bb[o + 1];
                bb[o + 1] = aa;
            }

        }
    }
        if (bb[3] <= 100)
        {
            cout << bb[3] << endl;

        }
        else
        {

            if (bb[2] <= 100)
            {
                cout << bb[2] << endl;

            }
            else
            {

                if (bb[1] <= 100)
                {
                    cout << bb[1] << endl;
                }
                else
                {
                    cout << bb[0] << endl;
                }

            }

        }

}
return 0;

}

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-20 21:41
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

悬赏问题

  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类