- 1
- 0
- 约5.93千字
- 约 16页
- 2026-08-18 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程师编程语言与算法应用编程题库
题型一:Java基础编程(共3题,每题15分)
题目1(15分):
编写一个Java方法,接收一个整数数组作为参数,返回该数组中所有奇数的平方和。例如,输入`[1,2,3,4,5]`,返回`12+32+52=35`。要求使用`for-each`循环实现,并处理空数组的情况返回0。
题目2(15分):
实现一个`Person`类,包含私有属性`name`(字符串)、`age`(整数),以及对应的公共getter和setter方法。此外,添加一个`toString()`方法,格式化输出为`Name:[name],Age:[age]`。在主类中创建一个`Person`对象,并测试其功能。
题目3(15分):
编写一个Java方法,接收一个字符串,统计并返回该字符串中所有小写字母的数量。例如,输入`HelloWorld`,返回`3`(即`e`、`o`、`l`)。要求忽略大小写差异,但只统计小写字母。
题型二:Python编程(共2题,每题20分)
题目4(20分):
使用Python编写一个函数,接收一个列表,返回一个新列表,其中包含原列表中所有元素的平方。例如,输入`[1,2,3,4]`,返回`[1,4,9,16]`。要求使用列表推导式实现,并处理空列表的
原创力文档

文档评论(0)