2024年春江苏开放大学JAVA程序设计形成性考核作业1答案

上传人:水*** 文档编号:411552281 上传时间:2024-03-13 格式:DOCX 页数:7 大小:14.83KB
返回 下载 相关 举报
2024年春江苏开放大学JAVA程序设计形成性考核作业1答案_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2024年春江苏开放大学JAVA程序设计形成性考核作业1答案》由会员分享,可在线阅读,更多相关《2024年春江苏开放大学JAVA程序设计形成性考核作业1答案(7页珍藏版)》请在金锄头文库上搜索。

1、2024年春江苏开放大学JAVA程序设计形成性考核作业1注意:学习平台题目可能是随机,题目顺序与本答案未必一致,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,一定注意答案对应的选项,如果答案有疑问或遗漏,请在下载网站联系上传者进行售后。综合题题型:简答题主观题分值15分1、编写一个Java方法,接收一个字符串作为参数,返回这个字符串的反转版本。例如,如果输入字符串是 “Hello World!”,则返回的字符串应该是 “!dlroW olleH”。 答案:public class StringReverse public static void main(Strin

2、g args) String input = Hello World!; String reversed = reverseString(input); System.out.println(reversed); / 输出: !dlroW olleH public static String reverseString(String input) if (input = null | input.isEmpty() return input; int length = input.length(); char charArray = input.toCharArray(); for (int

3、i = 0; i length / 2; i+) char temp = charArrayi; charArrayi = charArraylength - i - 1; charArraylength - i - 1 = temp; return new String(charArray); 题型:综合题主观题分值15分难度:中等得分:2给定一个字符串,该字符串由字符 a-z 组成,要求实现一个方法,计算并返回压缩后的字符串。压缩规则是使用数字来表示连续重复的字符,例如 aabcccccaaa 会被压缩为 a2b1c5a3。注意,压缩后的字符串必须尽可能短。答案:def compress_

4、string(s): if not s: return compressed = count = 1 prev_char = s0 for char in s1: if char = prev_char: count += 1 else: compressed.append(str(count) compressed.append(prev_char) count = 1 prev_char = char # 添加最后一个字符及其计数 compressed.append(str(count) compressed.append(prev_char) return .join(compresse

5、d) # 示例使用 input_string = aaabbbccddeee compressed_string = compress_string(input_string) print(compressed_string) # 输出: 3a3b2c3d3e题型:综合题主观题分值15分难度:简单得分:3编程题:编写一个Java程序,输出前n个斐波那契数列的数字,其中n由用户输入。斐波那契数列的定义是第一个数字和第二个数字都是1,从第三个数字开始,每个数字是前两个数字之和。例如:1, 1, 2, 3, 5, 8, 13, 答案:import java.util.Scanner; public

6、class FibonacciSeries public static void main(String args) Scanner scanner = new Scanner(System.in); System.out.print(请输入一个正整数n: ); int n = scanner.nextInt(); if (n 1) fibonacciSeries1 = 1; for (int i = 2; i n; i+) fibonacciSeriesi = fibonacciSeriesi - 1 + fibonacciSeriesi - 2; System.out.println(前

7、+ n + 个斐波那契数列的数字是:); for (int i = 0; i intBchar-floatCshort-intDlong-int学生答案:C:老师点评:short-int题型:单选题客观题分值2分难度:简单得分:29判断:强制类型转换运算符的功能是将一个表达式的类型转换为所指定的类型。( )A:对B:错学生答案:A:老师点评:题型:单选题客观题分值2分难度:简单得分:210判断:Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。A:对B:错学生答案:B:老师点评:题型:单选题客观题分值2分难度:一般得分:211在Java语言中, 3.14%2.5的结果是?A0.6

8、4B编译报错C0D1学生答案:A:老师点评:题型:单选题客观题分值2分难度:一般得分:212下列不属于Java语言数据变量类型的是?A类类型B包类型C基本数据类型D接口类型学生答案:B:老师点评:题型:单选题客观题分值2分难度:一般得分:213下列表达式正确的是?Adouble=0.9239d;Blong l=0xfffL;Cbyte=128;DBoolean=null;学生答案:B:老师点评:题型:单选题客观题分值2分难度:简单得分:214下列不属于Java语言开发工具的是?AEclipseBJcreatorCJbuilderDDelphi学生答案:A:老师点评:Eclipse判断题题型:判断题客观题分值2分难度:一般得分:21dowhile循环不论如何都要先执行一次?A正确B错误学生答案:A:老师点评:题型:判断题客观题分值2分难度:一般得分:22运行Applet需要嵌入至HTML脚本?A正确B错误学生答案:A:老师点评:题型:判断题客观题分值2分难度:一般得分:23Java语言是一种先

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 成考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号