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

java倒序题变形题重温

一、题目引入 

输入一个8位数,取其从右往左数第4到第7位,并生成一个新的数据输出。比如,输入12345678,输出5432。

二、代码展示

 三、代码分析

int num = in.nextInt();声明输入数据的数据类型

进入if判断是不是8位数 同时满足>1000000(共七位数) &&<100000000(九位数)

八位数 就是同时满足大于七位数 和 小于九位数

因为题目是 从右往左 从第4位到第7位 所以

分别把数字的从第4位到第7位 的数字取出来

最后用result变量去接收他 记得题目要求是倒序

所以可以理解为:

输入的各位(5)变为 逆序输出结果千位(5) 此时是千位的(5)

为了让各位数成为千位数 所以各位要乘以1000 以此类推

十位(4)变为百位(4)

百位(3)变为十位(3)

千位(2)变为各位(2) 


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

相关文章:

  • H5S USC 宇视LiteAPI协议支持
  • Qwt入门
  • 蓝卓为中小制造企业注入数字化转型活力
  • 《算法竞赛进阶指南》0x10章目录
  • todesk控制端没声音 控制声音位置
  • Html 页面图标的展示列表
  • 二次开发海康大华摄像头在线rtsp推流播放
  • Vue 中如何使用 v-model 实现自定义组件的双向绑定?
  • 创作领域“<em >赚</em><em>钱</em><em>平</em><em>台</em><em>网</em><em>站
  • git的clone报错unable to access 443
  • 开源等宽编程字体 Maple Mono 正式发布 7.0
  • 最长子序列
  • 关于为什么使用redis锁,不使用zk锁的原因
  • Centos7安装cat美化工具lolcat
  • qml语法解释
  • Linux系统:进程状态与僵尸、孤儿进程
  • MySQL Binlog
  • Python+拉普拉斯变换求解微分方程
  • Kubernetes深度解析:云原生时代的容器编排引擎
  • 相机推流到网页中播放