Description
要求对任意给定的两个正整数x,y,输出下三角乘法口诀表。(输入时x<y,若x>y则交换)
Input
输入仅一行,由键盘输入2个9以内的正整数,两个值之间用空格分隔。
Output
输出下三角乘法口诀表,其中等号左边两个数字各占1位,等号右边数字占4位、左对齐。
Sample Input
2 6
Sample Output
2*2=4
3*2=6 3*3=9
4*2=8 4*3=12 4*4=16
5*2=10 5*3=15 5*4=20 5*5=25
6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
Source
#include <stdio.h>
int main()
{
int x,y,i,j,t;
scanf("%d%d",&x,&y);
if (x>y)
{
t=y;
y=x;
x=t;
}
for ( i = x; i <=y; i++)
{
for ( j = x; j <=i; j++)
{
printf("%d*%d=%-4d",i,j,i*j);
}
printf("\n");
}
system("pause");
return 0;
}