z2432356108 2015-03-26 13:35 采纳率: 33.3%
浏览 1483

如何改以下代码。谢谢!

package my;
import java.util.*;
public class lx13 {
public static void main(String[] args) {
Scanner can=new Scanner(System.in);
System.out.println("请输入一个五位数:");
int a[]=new int[5];
for(int i=0;i<a.length;i++){
a[i]=can.nextInt();
}
int sum=a[0]+a[1]+a[2]+a[3]+a[4];
System.out.println(a[0]+":"+a[1]+":"+a[2]+":"+a[3]+":"+a[4]+"五个数想加等于"+sum);

}

}
请输入一个五位数:56236。
5:6:2:3:6五个数想加等于22

  • 写回答

2条回答 默认 最新

  • Dear_whl 2015-03-26 13:46
    关注
        Scanner can=new Scanner(System.in);
            System.out.println("请输入一个五位数:");
            int a[]=new int[5];
            int b=can.nextInt();
            for(int i=0;i<a.length;i++){
                    a[i]=b%10;
                    b=b/10;
            }
            int sum=a[0]+a[1]+a[2]+a[3]+a[4];
            System.out.println(a[4]+":"+a[3]+":"+a[2]+":"+a[1]+":"+a[0]+"五个数想加等于"+sum);
    
    评论

报告相同问题?