Java 取整数的个、十、百位
题目描述
输入一个自然数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 取整数的个、十、百位相关推荐
- Java版 设计一个程序, 输入三位数a, 分别输出个,十,百位
1. 设计一个程序, 输入三位数a, 分别输出个,十,百位. (0<a<1000) 样例输入: 251 样例输出: 2 5 1 package package01; import java ...
- C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位、十位、和个位
C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位.十位.和个位 以C# 语言编写,控制台应用程序运行 文章目录 C# 输入一个三位数的字符串,输出为三位数的整数,并输出百位.十位.和个位 ...
- C++语言基础:输出一个整数的个位十位百位上的数字
功能描述 输入一个数,如一个三位数,输出其个位.十位.百位上的数字 如 123 这个数 求个位: 对 10 取模(123 % 10 = 3 即可), 求十位, 先把 123 除以 10,得到 12, ...
- Java代码获取三位数的百位、十位、个位
要求: 得到三位数的百位.十位.个位. class Test6{public static void main(String[] args){// 遍历100-999所有三位数for(int i=10 ...
- Java 三位正整数的个十百位数字的立方和
题目描述 输入一个三位正整数,求它的个位数.十位数和百位数所对应的数字的立方和,并输出出来. 输入描述 一个三位的正整数 输出描述 三位的正整数个.十.百位数数字的立方和 输入样例 123 输出样例 ...
- java 取整数_java中的三种取整函数
1.Math.floor floor,英文原意:地板. Math.floor 函数是求一个浮点数的地板,就是 向下 求一个最接近它的整数,它的值肯定会小于或等于这个浮点数. Math.floor(-1 ...
- 编写程序,用户输入一个位以上的整数,输出其百位以上的数字。例如用户输入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 ...
- python求个位十位百位_Js 分别取一个数的百位,十位,个位
var num=654; var baiwei=parseInt(num/100); //6.54取整 得到百位6 console.log(baiwei); var shiwei=parseInt(( ...
- Java输出4位数整数,输出这个数的千位,百位,十位,个位
import java.util.Scanner; public class Practice06{public static void main (String [] args){Scanner i ...
最新文章
- ASP.NET2.0 XML系列(6): 使用XmlReaderSettings配置XmlReader的输出
- Hadoop学习之Combiner
- NumPy Cookbook 带注释源码 十、Scikit 中的乐趣
- Git LFS的使用
- android studio左边选择渠道,AndroidStudio简单使用(二):左侧Structure
- libvirt 安装篇
- 午夜时分的51CTO博客与白天有什么不同?
- uva 1587 题解
- WAP 手机及开发技术调研(转)
- 关于webstorm更换主题
- bzoj 4815: [Cqoi2017]小Q的表格
- EXECUTE IMMEDIATE用法小结
- HTML+5.2+新特性,HTML 5中的新特性
- 微信小程序云开发——常用功能2:操作云数据库一键批量导入数据(导入json文件)
- 腾讯大王卡 蚂蚁宝卡 区别 哪个好
- jmeter 运行接口报javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection的解决方法
- 事关ChatGPT账号封禁的强烈忠告
- 400错误可能的原因
- 闽高校计算机二级c语言模拟器,闽高校计算机二级C语言模拟卷及答案教案.doc
- 【kubernetes/k8s概念】多集群联邦 kubefed 用户向导
热门文章
- 使用 IntraWeb (15) - 基本控件之 TIWEdit、TIWMemo、TIWText
- 拉登游戏开发--C#实现过程
- Matrix calculus
- Hypertext Transfer Protocol -- HTTP/1.1
- Event ID 5553 failure trying to synch sitexxxx for ContentDB xx WebApp xx. Exception message ...
- jQuery事件绑定on()、bind()与delegate() 方法详解
- C++ 十字链表图转java版
- C shell命令行解释器
- golang使用gdb
- linux下mkdir