- 0
- 0
- 约7.03千字
- 约 21页
- 2026-01-08 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年程序员助理面试题及答案
一、编程语言基础(共5题,每题6分,总分30分)
1.题目(JavaScript):
写出一段JavaScript代码,实现一个函数`countVowels(str)`,统计字符串中元音字母(a,e,i,o,u)的数量,不区分大小写。
答案:
javascript
functioncountVowels(str){
constvowels=aeiou;
letcount=0;
for(letcharofstr.toLowerCase()){
if(vowels.includes(char)){
count++;
}
}
returncount;
}
//示例:countVowels(HelloWorld)→3
解析:
-将输入字符串转为小写,确保不区分大小写。
-遍历每个字符,检查是否包含在元音集合中。
-统计满足条件的字符数量并返回。
2.题目(Python):
用Python实现一个生成器函数`fibonacci(n)`,生成斐波那契数列的前n项(n≥1)。
答案:
python
deffibonacci(n):
a,b=0,1
for_inrange(n):
yielda
a,b=b,a+b
示例:lis
原创力文档

文档评论(0)