WhileDemo.java【输入数字实现逆向输出】

//输入12345   实现逆向输出功能  eg:54321

/*
    循环四要素:
    1.循环变量初始化
    2.执行循环的条件
    3.循环体
    4.改变循环变量
*/
import java.util.Scanner;
public class WhileDemo{
    public static void main(String [] args){
        Scanner input=new Scanner(System.in);
        System.out.print("请输入一个正整数:");
        long num=input.nextInt();//循环变量初始化
        //使用此循环判断输入的内容是否合法,如果不合法,请用户重新输入
        while(num<1 || num>10e7){
            System.out.print("您输入不合法,请输入小于9位的正整数:");
            num=input.nextInt();//改变循环变量
        }
        
        long res=0;
        while(num!=0){
            res=num%10;//1
            System.out.print(res);//54321
            num/=10;//0
        }
    }
}

猜你喜欢

转载自www.cnblogs.com/fqqwz/p/11625219.html