1.键盘上输入任意位数字,将数字每一位按照顺序存入到数组中;
2.例如123456,存入数组中为a[0]=1,a[1]=2…
package com.itheima.demo1;
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int num=sc.nextInt();
int temp=num;
int sum=0;
while(num!=0){
num=num/10;
sum++;
}
int a[]=new int[sum];
for (int i = 0; i < a.length; i++) {
a[i]=temp%10;
temp=temp/10;
}
int left=0,right=a.length-1;
while(left<right){
int semp;
semp=a[left];
a[left]=a[right];
a[right]=semp;
left++;
right--;
}
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]);
}
}
}
Java程序实现数字输入并按位存储及反转,
该Java代码段从键盘接收一个整数,将其每位数字存储到数组中,然后对数组进行反转操作。最后,输出反转后的数字序列。
1270

被折叠的 条评论
为什么被折叠?



