分析:格式比较坑,网页显示也不太好。大概是说都占4位,如果a×b中b是两位数,两个乘出来的再分别对齐个位和十位。
代码:
#include "cstdio"
int main() {
int a, b, c, d, e;
scanf("%d%d", &a, &b);
c = a * (b % 10);
d = a * (b / 10);
e = a * b;
printf("%4d\n*", a);
printf("%3d\n----\n", b);
printf("%4d\n", c);
if (d != 0)
printf("%3d \n----\n%4d", d, e);
return 0;
}