C++ 题解:模拟乘法运算竖式输出 (例72.4)

**时间限制:** 1000 ms           **内存限制:** 65536 KB

**提交数:** 74          **通过数:** 23

题目描述

从键盘读入 2 个 1000 以内的正整数 m, n (n≤m),请你模拟乘法运算并以竖式形式输出。

输入

2 个 1000 以内的正整数 m, n (n≤m),两数由一个空格分隔。

输出

输出两个整数进行乘法运算的竖式。每行数字右侧直接回车,没有空格了;最后一行的积所代表的数字左侧无任何内容。具体格式见下面的样例输出。

样例输入

12 3

样例输出

     1 2
×    3
------
     3 6
+  3 6
------
    3 6 0

样例输入

456 7

样例输出

     4 5 6
×    7
------
     2 8 2 0
+  2 7 6 0
+ 1 3 9 2 0
+   3 8 4
------
   3 1 9 2 0 

样例输入

100 5

样例输出

     1 0 0
×    5
------
       5 0 0
+     5 0 0 0
------
     5 0 0 0

样例输入

999 99

样例输出

     9 9 9
×   9 9
------
       8 9 9 1
+     8 9 9 1 0
+   8 9 9 1 0 0
------
   9 8 9 0 1 0 9
C++ 题解:模拟乘法运算竖式输出 (例72.4)

原文地址: https://www.cveoy.top/t/topic/qaFv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录