题目描述

输入一个自然数n,后面跟n个三位正整数,求每个三位正整数的个位数、十位数和百位数,将它们按要求的格式输出来。

输入描述

一行输入,第一个是自然数n,后面跟n个三位正整数。

输出描述

每个三位整数占独立的一行,先输出这个三位整数,然后依次输出其百位数、十位数和个位数,中间用空格分隔。如果输入的数不是三位整数,则对应的那行输出为”输入错误“

输入样例

3 456 790 2100

输出样例

456 4 5 6
790 7 9 0
输入错误

程序代码

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();while(n > 0){int num = scanner.nextInt();if(num % 1000 == num && num / 100 != 0 && num / 10 != 0 && num != 0){int a = num / 100;int b = (num - a * 100) / 10;int c = num % 10;System.out.printf(num + " " + a + " " + b + " " + c + "\r\n");}else{System.out.println("输入错误");}n--;}}
}

Java 取整数的个、十、百位相关推荐

  1. Java版 设计一个程序, 输入三位数a, 分别输出个,十,百位

    1. 设计一个程序, 输入三位数a, 分别输出个,十,百位. (0<a<1000) 样例输入: 251 样例输出: 2 5 1 package package01; import java ...

  2. C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位、十位、和个位

    C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位.十位.和个位 以C# 语言编写,控制台应用程序运行 文章目录 C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位.十位.和个位 ...

  3. C++语言基础:输出一个整数的个位十位百位上的数字

    功能描述 输入一个数,如一个三位数,输出其个位.十位.百位上的数字 如 123 这个数 求个位: 对 10 取模(123 % 10 = 3 即可), 求十位, 先把 123 除以 10,得到 12, ...

  4. Java代码获取三位数的百位、十位、个位

    要求: 得到三位数的百位.十位.个位. class Test6{public static void main(String[] args){// 遍历100-999所有三位数for(int i=10 ...

  5. Java 三位正整数的个十百位数字的立方和

    题目描述 输入一个三位正整数,求它的个位数.十位数和百位数所对应的数字的立方和,并输出出来. 输入描述 一个三位的正整数 输出描述 三位的正整数个.十.百位数数字的立方和 输入样例 123 输出样例 ...

  6. java 取整数_java中的三种取整函数

    1.Math.floor floor,英文原意:地板. Math.floor 函数是求一个浮点数的地板,就是 向下 求一个最接近它的整数,它的值肯定会小于或等于这个浮点数. Math.floor(-1 ...

  7. 编写程序,用户输入一个位以上的整数,输出其百位以上的数字。例如用户输入1234.则程序输出12.

    x=input('please input an integer of more than 3 digits:') try:x=int(x)x=x//100 if x==0:print('You mu ...

  8. python求个位十位百位_Js 分别取一个数的百位,十位,个位

    var num=654; var baiwei=parseInt(num/100); //6.54取整 得到百位6 console.log(baiwei); var shiwei=parseInt(( ...

  9. Java输出4位数整数,输出这个数的千位,百位,十位,个位

    import java.util.Scanner; public class Practice06{public static void main (String [] args){Scanner i ...

最新文章

  1. ASP.NET2.0 XML系列(6): 使用XmlReaderSettings配置XmlReader的输出
  2. Hadoop学习之Combiner
  3. NumPy Cookbook 带注释源码 十、Scikit 中的乐趣
  4. Git LFS的使用
  5. android studio左边选择渠道,AndroidStudio简单使用(二):左侧Structure
  6. libvirt 安装篇
  7. 午夜时分的51CTO博客与白天有什么不同?
  8. uva 1587 题解
  9. WAP 手机及开发技术调研(转)
  10. 关于webstorm更换主题
  11. bzoj 4815: [Cqoi2017]小Q的表格
  12. EXECUTE IMMEDIATE用法小结
  13. HTML+5.2+新特性,HTML 5中的新特性
  14. 微信小程序云开发——常用功能2:操作云数据库一键批量导入数据(导入json文件)
  15. 腾讯大王卡 蚂蚁宝卡 区别 哪个好
  16. jmeter 运行接口报javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection的解决方法
  17. 事关ChatGPT账号封禁的强烈忠告
  18. 400错误可能的原因
  19. 闽高校计算机二级c语言模拟器,闽高校计算机二级C语言模拟卷及答案教案.doc
  20. 【kubernetes/k8s概念】多集群联邦 kubefed 用户向导

热门文章

  1. 使用 IntraWeb (15) - 基本控件之 TIWEdit、TIWMemo、TIWText
  2. 拉登游戏开发--C#实现过程
  3. Matrix calculus
  4. Hypertext Transfer Protocol -- HTTP/1.1
  5. Event ID 5553 failure trying to synch sitexxxx for ContentDB xx WebApp xx. Exception message ...
  6. jQuery事件绑定on()、bind()与delegate() 方法详解
  7. C++ 十字链表图转java版
  8. C shell命令行解释器
  9. golang使用gdb
  10. linux下mkdir