Java根据正整数的位数并逆序打印出各位数字
发布时间 - 2026-01-10 23:13:47 点击率:次题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

程序设计:
import java.util.Scanner;
public class Ex24 {
public static void main(String[] args) {
Ex24 tn = new Ex24();
Scanner s = new Scanner(System.in);
long a = s.nextLong();
if(a < 0 || a > 100000) {
System.out.println("Error Input, please run this program Again");
System.exit(0);
}
if(a >=0 && a <=9) {
System.out.println( a + "是一位数");
System.out.println("按逆序输出是" + '\n' + a);
} else if(a >= 10 && a <= 99) {
System.out.println(a + "是二位数");
System.out.println("按逆序输出是" );
tn.converse(a);
} else if(a >= 100 && a <= 999) {
System.out.println(a + "是三位数");
System.out.println("按逆序输出是" );
tn.converse(a);
} else if(a >= 1000 && a <= 9999) {
System.out.println(a + "是四位数");
System.out.println("按逆序输出是" );
tn.converse(a);
} else if(a >= 10000 && a <= 99999) {
System.out.println(a + "是五位数");
System.out.println("按逆序输出是" );
tn.converse(a);
}
}
public void converse(long l) {
String s = Long.toString(l);
char[] ch = s.toCharArray();
for(int i=ch.length-1; i>=0; i--) {
System.out.print(ch[i]);
}
}
}
# Java
# 逆序打印
# java 将一个数组逆序输出的方法
# Java实现英文句子中的单词顺序逆序输出的方法
# Java控制台输入数组并逆序输出的方法实例
# Java实现整数的逆序输出的三种方法
# 它是
# 四位
# 二位
# 程序设计
# 五位
# 是一位
# 正整数
# gt
# String
# args
# main
# System
# long
# lt
# nextLong
# tn
# void
# brush
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在云虚拟主机上快速搭建个人网站?
Laravel如何实现用户注册和登录?(Auth脚手架指南)
Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
太平洋网站制作公司,网络用语太平洋是什么意思?
如何彻底删除建站之星生成的Banner?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
网站制作软件有哪些,制图软件有哪些?
Android仿QQ列表左滑删除操作
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
Laravel Eloquent模型如何创建_Laravel ORM基础之Model创建与使用教程
,网页ppt怎么弄成自己的ppt?
Laravel如何配置Horizon来管理队列?(安装和使用)
Laravel怎么在Controller之外的地方验证数据
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
简单实现Android验证码
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
如何确认建站备案号应放置的具体位置?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
如何快速重置建站主机并恢复默认配置?
Laravel怎么实现验证码(Captcha)功能
原生JS实现图片轮播切换效果
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明
今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】
浅析上传头像示例及其注意事项
香港服务器网站推广:SEO优化与外贸独立站搭建策略
微信小程序制作网站有哪些,微信小程序需要做网站吗?
laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析
想要更高端的建设网站,这些原则一定要坚持!
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
高防服务器如何保障网站安全无虞?
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
JavaScript中的标签模板是什么_它如何扩展字符串功能
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
如何在香港免费服务器上快速搭建网站?
如何用IIS7快速搭建并优化网站站点?
打造顶配客厅影院,这份100寸电视推荐名单请查收
音乐网站服务器如何优化API响应速度?
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
google浏览器怎么清理缓存_谷歌浏览器清除缓存加速详细步骤
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
Laravel如何配置和使用缓存?(Redis代码示例)
进行网站优化必须要坚持的四大原则
实例解析angularjs的filter过滤器

