2026年软件工程师编程语言与算法应用编程题库.docxVIP

  • 1
  • 0
  • 约5.93千字
  • 约 16页
  • 2026-08-18 发布于福建
  • 举报

2026年软件工程师编程语言与算法应用编程题库.docx

第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)

1亿VIP精品文档

相关文档