首页 > 试题广场 >

如下代码的输出结果是:

[不定项选择题]
如下代码的输出结果是:

  • 15,5
  • 10,5
  • 20,3
  • 其它
abs函数用于求整数的绝对值,另外这种题建议屏蔽
发表于 2020-08-04 17:59:58 回复(1)
为了证明这题有问题,我敲了代码,内存泄漏。😀
发表于 2021-01-05 14:43:22 回复(1)
a[]有a[10]这个元素吗?
发表于 2020-08-05 18:31:25 回复(2)
建议屏蔽掉此题,花的时间多不说,还容易出错。在下蒙了一个,侥幸正确!!!
发表于 2022-06-08 11:31:29 回复(1)
#include <bits/stdc++.h>
#include <iostream>

using namespace std;

int function2(int a[], int b, int e) {
    if (e - b <= 1)
        return abs(a[b] - a[e]) >= 3 ? a[b] : a[e];
    int l = 0, r = 0;
    l = function2(a, b, b + (e - b) / 2);
    if (l % 2 == 0)
        r = function2(a, b + (e - b) / 2 + 1, e);
    else
        return 1;
    if (l | r)
        return l | r;
    else
        return r;
}
int main() {
    int a[] = {10, 5, 8, 4, 5, 20, 2, 3};
    cout << function2(a, 0, sizeof(a) / sizeof(1)) << endl;
    int b[] = {3, 5, 8, 4, 8, 30, 2, 3};
    cout << function2(b, 0, sizeof(b) / sizeof(1)) << endl;
    return 0;
}
大家把这个复制粘贴运行一下,看看是不是 1 1 😅
发表于 2022-03-04 16:50:02 回复(3)
辣鸡题目,见到屏蔽就行
发表于 2023-12-29 11:32:10 回复(0)
算了六七分钟,算出来第一个是15,果断选a。。。太麻烦了
发表于 2023-11-16 10:43:20 回复(0)
看不清,到底是 小写L 还是 数字1
发表于 2023-04-19 14:55:07 回复(1)
我就是来巩固基础才来刷题,你这是干嘛?要我拿纸笔导吗?看了眼代码都认识,果断跳过
发表于 2023-04-01 18:33:37 回复(0)
明明就一个选项还多选题
发表于 2022-10-27 22:08:13 回复(0)
这种题有意思吗
发表于 2022-05-13 15:22:21 回复(0)
真的憨,我看到这个题直接机选跳过,这不就是没有任何意义的手动模拟?
发表于 2022-02-10 16:52:09 回复(0)
输出均为1
发表于 2021-11-26 14:07:53 回复(0)
Sizeof(1)是多少啊?
发表于 2021-07-29 21:43:58 回复(1)