%xd来进行右对齐 ,x是一个数字
【例题】
题目描述
牛牛渐入佳境,他准备做一个加法模拟器来玩玩,输入两个数,分别打印这两个数的横式和竖式运算式子。
输入描述:
输入两个整数a, b 以空格隔开
0 <= a, b <= 1000
输出描述:
第一行打印横式运算式子,接下来四行打印竖式>>运算式子
示例1
输入
45 237
输出
45+237=282
45
+ 237
-------
282
import java.util.Scanner;
public class Main{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
int n1 = sc.nextInt();
int n2 = sc.nextInt();
System.out.println(n1+"+"+n2+"="+(n1+n2));//横向
System.out.printf("%7d\n",n1);
System.out.printf("+%6d\n",n2);
System.out.println("-------");
System.out.printf("%7d\n",n1+n2);
}
}