515 实验室,2019 级 Java 小组第一周作业
- 什么是 jvm、jre、jdk?三者的关系是什么?
&和&&区别是什么?- Java 中基本数据类型有哪些?什么是自动类型转换?什么是强制类型转换?
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。
输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。
输出格式:每个测试用例的输出占一行,输出倒序后的句子。
输入样例:
Hello World Here I Come
输出样例:
Come I Here World Hello
给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:
-
$A_1$ = 能被 5 整除的数字中所有偶数的和; -
$A_2$ = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算$n_1$ -$n_2$ +$n_3$ -$n_4$ ···; -
$A_3$ = 被 5 除后余 2 的数字的个数; -
$A_4$ = 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位; -
$A_5$ = 被 5 除后余 4 的数字中最大数字。
输入格式:每个输入包含 1 个测试用例。每个测试用例先给出一个不超过 1000 的正整数 N,随后给出 N 个不超过 1000 的待分类的正整数。数字间以空格分隔。
输出格式:对给定的 N 个正整数,按题目要求计算
若其中某一类数字不存在,则在相应位置输出 N。
输入样例1:
13 1 2 3 4 5 6 7 8 9 10 20 16 18
输出样例1:
30 11 2 9.7 9
输入样例2:
8 1 2 4 5 6 7 9 16
输出样例2:
N 11 2 N 9
作业地址:Here forking 项目,然后完成作业。
需要提醒一下:
将项目克隆到本地之后,在 Assignment-Answer 文件夹下,创建属于自己的文件夹,如 JavaLover。然后将 Assignmen 文件夹下的 FirstWeek 文件拷贝到自己创建的文件夹下。然后就可以 coding 了。
作业时间为一周,即下周日晚上11点前。