当前位置: 首页 > article >正文

1: java练习专题1(关于if/while/for/do-while/switch)

这个专题与python的专题其实很像,写一些题目,练练手,定期会发布答案。而且这个编程是有一定难度的。

  1. 编写一个 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
    程序已退出。

  2. 建立一个关于银行的账户,然后打印出来应该是像下面一样的,(同样如果三次输错密码与用户名的话直接锁死)同样的红色是你输入的,其他需要程序跳转

    欢迎进入银行账户管理系统!
    请选择功能:
    1. 输入用户名与密码
    2. 存款
    3. 取款
    4. 查看账户余额
    5. 退出系统
    请选择:1
    请输入账户名:Charles Wesley@23
    请输入你的密码:2893784728929387
    账户进入成功!(原来余额是500元钱)

    请选择功能:
    2
    请输入存款金额:300 
    存款成功,当前余额:800

    请选择功能:
    3
    请输入取款金额:1000
    余额不足,请重新输入。
    请输入取款金额:200
    取款成功,当前余额:600

    请选择功能:
    4
    当前账户余额:600

    请选择功能:
    5
    程序已退出。

  3. 用java写出所有的水仙花数(阿姆斯特朗数)(100 到 999 之间的阿姆斯特朗数为:
    153
    370
    371
    407

  4. 写一个关于找完美数与质数并且输出一有多少个的程序(质数就不解释了,这个非常简单,而完美数等于其所有正因子(不包括自身)之和。例如,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
    质数的和:112

    10 到 30 之间的完美数为:28
    完美数的个数:1 


http://www.kler.cn/a/385218.html

相关文章:

  • 商业数据库 - oracle -表空间管理 - 创建数据库
  • JAVA日期加减运算 JsonObject 转换对象List
  • ubuntu 20.04 NVIDIA驱动、cuda、cuDNN安装
  • 机器视觉基础—双目相机
  • Jest项目实战(4):将工具库顺利迁移到GitHub的完整指南
  • 机器学习与数据挖掘_使用梯度下降法训练线性回归模型
  • YoloV10改进策略:上采样改进|CARAFE,轻量级上采样|即插即用|附改进方法+代码
  • FPGA 第3讲 FPGA开发环境的搭建
  • python网页抓取-urllib、Beautiful Soup-并生成表格
  • 程序怎么变进程
  • Flutter中文字体设置指南:打造个性化的应用体验
  • A20红色革命文物征集管理系统
  • Python yeild关键字
  • 推荐一款ETCD桌面客户端——Etcd Workbench
  • 【NLP自然语言处理】深入探索Self-Attention:自注意力机制详解
  • RocketMQ延迟消息机制
  • 【架构论文-2】架构设计中存在的问题和改进方向
  • Linux/Unix echo命令
  • SAP ABAP开发学习——登录语言问题
  • springboot中使用jdbc查询数据库列表时,会出现数据库null值转换过程,很容易出现的错误
  • Oracle 第30章:最佳实践与案例研究
  • JVM 由多个模块组成,每个模块负责特定的功能
  • 详解Rust标准库:BTreeMap
  • go 集成gorm 数据库操作
  • npm install慢
  • ORACLE 删除archivelog日志