public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int r=sc.nextInt();
int n=1;
while(true) {
if(r/n<10) {
break;
}
n=n*10;
}
int sum=0;//求和
while(true) {
int b=r/n;//最高位
System.out.print(b);
r=r%n;
n=n/10;
sum=sum+b;
if(n==0) {
break;
}else {
System.out.print("+");
}
}
System.out.println("="+sum);
}
}
获取用户输入的一个数,打印出该数各个位的和,并且要把算式打印出来。
最新推荐文章于 2022-08-28 11:26:23 发布