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 } } }