Java实现 蓝桥杯VIP 算法训练 数位分离
2023-09-14 08:58:17 时间
** 算法训练 数位分离**
问题描述
编写一个程序,输入一个1000 以内的正整数,然后把这个整数的每一位数字都分离出来,并逐一地显示。
输入格式:输入只有一行,即一个1000以内的正整数。
输出格式:输出只有一行,即该整数的每一位数字,之间用空格隔开。
输入输出样例
样例输入
769
样例输出
7 6 9
import java.util.Scanner;
public class 数位分离 {
public static void fun(int n)
{
if(n>0&&n<=9)
{
System.out.print(n+" ");
}
else if(n>10&&n<=99)
{
int a=n%10;
int b=n/10%10;
System.out.print(b+" "+a+" ");
}
else if(n>99&&n<=999)
{
int a=n%10;
int b=n/10%10;
int c=n/100%10;
System.out.print(c+" "+b+" "+a+" ");
}
}
public static void main(String[] args)
{
Scanner in=new Scanner(System.in);
int n=in.nextInt();
fun(n);
}
}
相关文章
- (My)Eclipse 中的 Java 项目使用 .jardesc 文件快速导出 jar 包文件
- java swt griddata_SWT的GridData一些参数的图示
- Contest1620 – 2020-2021-2学期《Java Web 系统开发》:java基础:字符串
- java反转数组_Java实现数组反转翻转的方法实例
- java 论坛_5 个最好用的 Java 开源论坛系统
- java启动器_JAVA基础:Java 启动器如何查找类
- java笛卡尔积算法_Java 笛卡尔积算法的简单实现
- Java类的初始化顺序_java静态类初始化顺序
- 【说站】Java泛型中有几种通配符
- Java list foreach_java的foreach
- java如何打印菱形_JAVA输出菱形
- 【Java 集合】Java 集合的线程安全性 ( 加锁同步 | java.utils 集合 | 集合属性 | java.util.concurrent 集合 | CopyOnWrite 机制 )
- Java学习笔记之九java二维数组及其多维数组的内存应用拓展延伸详解编程语言
- Oracle 视图 ALL_JAVA_NCOMPS 官方解释,作用,如何使用详细说明
- Java编程操作Oracle数据库(java操作oracle)
- Java与Linux搭配,开发无限可能(java与linux)
- MacOS下Java开发环境搭建指南(macos开发java)
- 时间解决Redis与Java中过期时间的问题(redisjava过期)
- Java如何查询MySQL?25字(java查询mysql)
- 使用Java连接MySQL实现查询功能(java连接mysql查询)
- Linux系统如何配置Java?(linux下配置java)
- Novice:学习Java 7 在Linux上的简单入门(java 7 linux)
- Java 开发提升Oracle数据库性能(java开发oracle)
- Java程序中使用Redis链接提升效率(redis 链接java)
- 解析关于java,php以及html的所有文件编码与乱码的处理方法汇总