题库 软件开发 题目列表 以下C程序在32位计算机上的输出为: #include <...
单选题
以下C程序在32位计算机上的输出为:
#include <stdio.h>

int fun1(int i) {
  return (i < 2 ? i : fun1(i-1) + 2 * fun1(i-2)) & 0xffff;
}

int fun2(int i) {
  return 2021 + fun1(i) ^ 0x2021;
}

int main() {
  printf("%d\n", fun2(2021) % 4);
  return 0;
}

A.

0

B.

1

C.

2

D.

3

题目信息
校招真题
-
正确率
0
评论
12
点击