Java基础编程练习4:求一个长整数的各位数字是多少并输出?
2021-04-12 23:07
691 查看
题目:求一个长整数的各位数字是多少并输出?
示例代码:
package cn.wdl.demo; import java.util.Scanner; public class Case04 { public static void main(String[] args) { // 求一个长整数的各位数字是多少并输出? long num = 0; Scanner sc = new Scanner(System.in); System.out.println("请输入一个长整数:"); num = sc.nextLong(); long tmp = num/10; while(num>0) { System.out.print((num - tmp*10)+" "); num = num/10; tmp = num/10; } } }
运行结果:
请输入一个长整数:
1234567890
0 9 8 7 6 5 4 3 2 1
相关文章推荐
- java基础练习13题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
- 用C语言编程:给一个不多于5位的正整数,要求如下: 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123
- 梁勇 java教材 编程练习题 第二章 2.6 键盘 读取一个在0 到 9999 之间的整数,并将该整数的各位数字相加。
- 【Java】给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123
- (c++)给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123
- Java开发练习1,打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153 是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
- C语言程序设计第四版(谭浩强)4.9 给一个不多于5位的正整数,要求:(1)求出它是几位数 (2)分别输出每一位数字; (3)按逆序输出各位数字,例如原数为321,应输出123.
- [基础]Java编程中自加,自减易被忽视的一个地方,打印命令的输出
- 4.9给一个不多于5位的正整数,要求: (1)求出它是几位数 (2)分别输出每一位数字; (3)按逆序输出各位数字,例如原数为321,应输出123.
- 输入一个整数,判断该数是否为降序数:是则输出”yes”,否则输出”no”。所谓降序数是指该数的各位数字从高到低逐步下降(包括相等)。
- 习题 4.9 给一个不多于5位的正整数,要求:1. 求出它是几位数;2. 分别输出每一位数字;3. 按逆序输出各位数字,例如原数为321,应输出123。
- 给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123
- Java编程:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- 初学练习(JAVA) 分别输出一个整数的二进制的奇数和偶数位
- java面试题去除一个int整数的重复数字然后倒着输出
- 将一个整数的各位数字颠倒后输出(C 语言)
- 顺序输出一个整数的各位数字
- 通过编程实现,统计1~n有多少个9和输入一个整数再输入两个整数输出该整数的二进制表示方法中从右端开始的1到2位.(小程序)
- 本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5; 另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
- 给一个不多于5位的正整数,要求: 1.求出它是几位数; 2.分别输出每一位数字; 3.按逆序输出各位数字;