1: java练习专题1(关于if/while/for/do-while/switch)
这个专题与python的专题其实很像,写一些题目,练练手,定期会发布答案。而且这个编程是有一定难度的。
- 编写一个 Java 程序,模拟学生成绩管理系统。该系统最后打印出来应该是这样的:(输入的部分标红了),最后的输入零结束,如果是一些负数的分数跳转重新来。并且最好输入的是10个人左右的成绩。
欢迎进入学生成绩管理系统!
请选择功能:
1. 输入学生成绩
2. 显示所有学生成绩及其平均分
3. 统计及格和不及格人数
4. 查找最高分和最低分
5. 退出系统
请选择:1
输入成绩(输入0结束):85
输入成绩(输入0结束):78
输入成绩(输入0结束):0
成绩输入完成!请选择功能:
2
所有成绩:85, 78
平均分:81.5请选择功能:
3
及格人数:2
不及格人数:0请选择功能:
4
最高分:85
最低分:78请选择功能:
5
程序已退出。 -
建立一个关于银行的账户,然后打印出来应该是像下面一样的,(同样如果三次输错密码与用户名的话直接锁死)同样的红色是你输入的,其他需要程序跳转
欢迎进入银行账户管理系统!
请选择功能:
1. 输入用户名与密码
2. 存款
3. 取款
4. 查看账户余额
5. 退出系统
请选择:1
请输入账户名:Charles Wesley@23
请输入你的密码:2893784728929387
账户进入成功!(原来余额是500元钱)请选择功能:
2
请输入存款金额:300
存款成功,当前余额:800请选择功能:
3
请输入取款金额:1000
余额不足,请重新输入。
请输入取款金额:200
取款成功,当前余额:600请选择功能:
4
当前账户余额:600请选择功能:
5
程序已退出。 -
用java写出所有的水仙花数(阿姆斯特朗数)(100 到 999 之间的阿姆斯特朗数为:
153
370
371
407 -
写一个关于找完美数与质数并且输出一有多少个的程序(质数就不解释了,这个非常简单,而完美数等于其所有正因子(不包括自身)之和。例如,
28
是完美数,因为1 + 2 + 4 + 7 + 14 = 28
。(1*28=2*14=4*7)请输入两个正整数(m 和 n):10 30
10 到 30 之间的质数为:11, 13, 17, 19, 23, 29
质数的个数:6
质数的和:11210 到 30 之间的完美数为:28
完美数的个数:1