PTA基础编程题目集 7-20 打印九九口诀表 (15分)
程序员文章站
2022-06-07 10:31:45
...
题目:
下面是一个完整的下三角九九口诀表:
本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表。
输入格式:
输入在一行中给出一个正整数N(1≤N≤9)。
输出格式:
输出下三角N*N部分口诀表,其中等号右边数字占4位、左对齐。
输入样例:
4
输出样例:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
题解:
#include<stdio.h>
int main()
{
int n;
int i, j;
scanf("%d", &n);
//遍历
for(i = 1; i <= n; i++)
for(j=1; j <= i; j++)
{
//必须第一个是j 第二个是i
printf("%d*%d=%-4d", j, i, j*i);//-4是为了对齐
if(j == i) //当j和i一样就换行
printf("\n");
}
}