做的练习题,输入整数,逆序输出,并输出位数。
2012-03-27 20:20
225 查看
public class Convert { String input = ""; String output = ""; public void input_change(){ java.util.Scanner in = new java.util.Scanner(System.in); System.out.println("请输入一个小于"+Long.MAX_VALUE+"的整数。"); long middle_number = in.nextLong(); input = middle_number + ""; System.out.println(input.length()); for(int a = 0; a < input.length(); a++){ output = input.charAt(a) + output; } System.out.println(output); } public static void main(String [] args){ Convert start = new Convert(); start.input_change(); } }
相关文章推荐
- 输入一个五位以内的正整数,(1)判断它是一个几位数;(2)请按序输出其各位数字;(3)逆序输出其各位数字。
- 输入一个整数判断这个整数是几位数,并把这个整数逆序输出!
- 【C语言】输入一个不多于5位的正整数,要求:(1)输出它是几位数,(2)按逆序输出各位数字,(3)按顺序输出各位数字
- 输入一个任意位数的整数进行逆序输出
- 输入一个不多于5位的正整数。1、求出它是几位数;2、分别输出每一位数字;3、按逆序输出各位数字。
- 输入一个不多于5位的正整数,判断它是几位数,并逆序输出各位数字
- 用递归法将一个整数n转换成字符串,例如输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- 输入一个正整数n,返回一个最小正整数m(m至少是2位数),使得m的各位乘积等于n,例如输入36,输出49,输入100,输出455,对于某个n不存在这样的m,请返回-1。
- 算法:输入任意一个4位数整数,将该数反序输出(例如:输入1354,输出4531)
- 实验6 数组2(输入n个整数,存入数组a中,分别按正序和逆序输出这些数;)
- 实验6 数组1 输入n个整数,存入数组a中,分别按正序和逆序输出这些数
- 实验6——2输入n个整数,存入数组a中,分别按正序和逆序输出这些数
- 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
- 将一个整数写成两个整数的平方和,如5=1*1+2*2。随机输入几个二位数输出满足条件的整数
- 给一个不多于5位的整数,判断位数并逆序输出
- 编写程序,输入一位三位整数,把三个数字逆序组成一个新数,再输出
- 输入一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
- 输入大于5位的正整数,实现输出它的位数,并且正向和逆向输出这个整数
- 【c语言】给一个不多于5位的正整数,要求: 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字
- 求正整数的位数,依次输出,逆序打印