- 1
- 0
- 约7.17千字
- 约 25页
- 2026-05-24 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年IT行业面试笔试题目
一、编程语言基础(共5题,每题10分,总分50分)
题目1(Java基础)
java
publicclassMain{
publicstaticvoidmain(String[]args){
inta=10;
intb=20;
//将a和b的值交换,不使用临时变量
a=a+b;
b=a-b;
a=a-b;
System.out.println(a=+a+,b=+b);
}
}
上述代码的输出结果是什么?请解释交换逻辑。
题目2(Python基础)
python
deffactorial(n):
ifn==0:
return1
else:
returnnfactorial(n-1)
print(factorial(5))
上述代码的输出结果是什么?请解释递归函数的工作原理。
题目3(JavaScript基础)
javascript
letarr=[1,2,3,4,5];
letresult=arr.map(x=x2).filter(x=x4);
console.log(result);
上述代码的输出结果是什么?请解释`map`和`filter`方法的工作方式。
题目4(C++基
原创力文档

文档评论(0)