JavaSE习题练习

实验要求

1>输入五个成绩,求总分,以及按照从小到大排序
2>给定一个数列3,4,12,56,45 用户输入要查找的数,判断该数在该数列中是否存在
3>有五种水果,apple,pear,banana,orange,mango按英文字母排列 这五种水果
4>输入五句话,然后倒着输出
5>阅读代码,直接写出结果

int[] arr = new int[] { 3, 2, 1, 0, 5}; 
int[] index = new int[] { 2, 0, 4, 2, 4, 0, 1, 3, 2, 3, 3 };
String s = ""; 
for (int i = 0; i < index.length; i++) { 
	s += arr[index[i]];
}
System.out.println(s);

6>从键盘读入学生成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10 等级为’A’ 成绩>=最高
分-20 等级为’B’ 成绩>=最高分-30 等级为’C’ 其余 等级为’D’
7>打印斐波那契数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55
8>创建要给长度为6的int类型数组,要求数组元素的值再1-30之间,且随机赋值。同时要求数组元
素各不相同
9>数组反转
10>实现对姓名的添加,查看,删除,修改功能
11>循环录入8个成绩,查找到最大值最小值值,以及其位置
12>用户输入十个汉字,分别统计 王,李,张的姓氏的个数,其他均认为是非法字符,统计非法字符的个数
13>二分查找


需提交

10>实现对姓名的添加,查看,删除,修改功能
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

11>循环录入8个成绩,查找到最大值最小值值,以及其位置
在这里插入图片描述

12>用户输入十个汉字,分别统计 王,李,张的姓氏的个数,其他均认为是非法字符,统计非法字符的个数
在这里插入图片描述

13>二分查找
   二分查找的数组必须是排序过得,所以我们先进行排序
在这里插入图片描述


练习

1>输入五个成绩,求总分,以及按照从小到大排序
在这里插入图片描述

2>给定一个数列3,4,12,56,45 用户输入要查找的数,判断该数在该数列中是否存在
在这里插入图片描述

3>有五种水果,apple,pear,banana,orange,mango按英文字母排列 这五种水果
在这里插入图片描述

4>输入五句话,然后倒着输出
在这里插入图片描述

5>阅读代码,直接写出结果

int[] arr = new int[] { 3, 2, 1, 0, 5}; 
int[] index = new int[] { 2, 0, 4, 2, 4, 0, 1, 3, 2, 3, 3 };
String s = ""; 
for (int i = 0; i < index.length; i++) { 
	s += arr[index[i]];
}
System.out.println(s);
13515320100

6>从键盘读入学生成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10 等级为’A’ 成绩>=最高
分-20 等级为’B’ 成绩>=最高分-30 等级为’C’ 其余 等级为’D’
在这里插入图片描述

7>打印斐波那契数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55
   兔子数列
在这里插入图片描述

8>创建要给长度为6的int类型数组,要求数组元素的值再1-30之间,且随机赋值。同时要求数组元素各不相同
在这里插入图片描述

9>数组反转
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值