问题描述
编制一个乘法运算的程序。
从键盘读入2个100以内的正整数,进行乘法运算并以竖式输出。
输入格式
输入只有一行,是两个用空格隔开的数字,均在1~99之间(含1和99)。
输出格式
输出为4行或7行,符合乘法的竖式运算格式。
样例输入
89 13
样例输出
89
×13
━━━
267
89
━━━
1157
代码:
import java.util.Scanner; public class Test { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = b/10%10; int d = b %10; System.out.println(a); System.out.println("x"+ b); System.out.println("-------"); System.out.println(a*d); if(c != 0){ System.out.println(c*a); System.out.println("-------"); System.out.println(a*b); } } }