java里:用户输入五位数,如12345怎么才能输出54321

java里:用户输入五位数,如12345怎么才能输出54321 谁帮我写下

第1个回答  2014-08-25
Class my_Test { public static void main(String args[]){ String str_Array[] = new String(5); BufferedReader buf=new BufferedReader(new InputStreamReader(System.in)); for(int i = 0;i <str_Array.length;i++){ str_Array[i]=buf.readline(); } for(int n =str_Array.length;n>= 0 ;n-- ){ System.out.print(str_Array[n]); } } 在网吧写的,有什么请原谅。要引的包在开发工具上会自动提醒的。 } }str_Array
第2个回答  推荐于2018-04-05
public class Compare {
public void zxc(){
int []array = {1,3,5,7,9};
Compare a = new Compare();
a.sort(array);
}
public void sort(int[]array){
System.out.println("数组原内容:");
showArray(array);
int temp;
int len = array.length;
for(int i =0;i < len/2;i++){
temp = array[i];
array[i]=array[len-1-i];
array[len-1-i] = temp;
}
System.out.println("数组反转后的内容:");
showArray(array);
}
public void showArray(int[]array){
for(int i:array){
System.out.print("\t"+i);
}
System.out.println();
}
}本回答被网友采纳
第3个回答  2014-08-25
看你用什么存了,如果是数组的话,就可以从后一个向前输出,数组的下标自减。
满意请采纳本回答被提问者采纳
第4个回答  2018-05-16
import java.util.Scanner; // Scanner 类型变量的格式
public class D
{
public static void main(String[] args) //java程序的格式
{
System.out.println("请输入一个数"); //输出语句 输出括号中引号引起来的一句话。

Scanner sc = new Scanner(System.in);//定义一个Scanner类型的变量。
int a = sc.nextInt(); //获得扫描的值就是(int)类型的
int b = a%10; // 取余
int c = (a/10)%10;
int d = (a/100)%10;
int e = (a/1000)%10;
int f = a/10000;
System.out.println((b*10000)+(c*1000)+(d*100)+(e*10)+f); //输出语句 输出返序a的值
}
}
相似回答