7-20 打印九九口诀表 (15 分)

简介: 7-20 打印九九口诀表 (15 分)

7-20 打印九九口诀表 (15 分)



下面是一个完整的下三角九九口诀表:


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  
1*5=5   2*5=10  3*5=15  4*5=20  5*5=25  
1*6=6   2*6=12  3*6=18  4*6=24  5*6=30  6*6=36  
1*7=7   2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49  
1*8=8   2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64  
1*9=9   2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81  


本题要求对任意给定的一位正整数N,输出从1*1N*N的部分口诀表。


输入格式:


输入在一行中给出一个正整数N(1≤N≤9)。


输出格式:


输出下三角N*N部分口诀表,其中等号右边数字占4位、左对齐。


输入样例:


4


输出样例:


1. 1*1=1   
2. 1*2=2   2*2=4   
3. 1*3=3   2*3=6   3*3=9   
4. 1*4=4   2*4=8   3*4=12  4*4=16


#include<iostream>
using namespace std;
int main(){
    int n;cin>>n;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=i;j++){
            printf("%d*%d=",j,i);
            printf("%-04d",i*j);
        }cout<<endl;
    }
    return 0;
}
目录
相关文章
|
定位技术
【CCCC】L3-007 天梯地图 (30分),两次Dijkstra+路径打印(数据点2,4错因),90行最短题解
【CCCC】L3-007 天梯地图 (30分),两次Dijkstra+路径打印(数据点2,4错因),90行最短题解
178 0
|
6月前
|
机器学习/深度学习
PTA-打印九九口诀表
该程序生成1到N的下三角九九乘法表。输入一个1到9的正整数N,输出1*1到N*N的乘法表达式,等号右侧数字左对齐且占4位。示例输入4,输出1*1=1至4*4=16的口诀表。代码通过输入n值,使用两层循环结构实现乘法规则的打印。
113 0
|
6月前
好题记录:
好题记录:
40 1
PTA第五章7-13 求一批整数中出现最多的个位数字
给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。
124 0
学C的第十三天【应用多文件的形式实现 三子棋 程序(重点);练习:1. 打印9*9乘法口诀表、2. 求10个整数中的最大值、3. 分数加减交叉计算、4. 数一下 1到 100 的整数中出现了多少个9】
9.数组的应用实例1:三子棋(综合以前学习的知识) 三子棋的实现:(重点都在注释中) 1. 游戏不退出,继续玩下一把(循环) 2. 应用多文件的形式写代码
7-13 简单计算器 (25 分)
7-13 简单计算器 (25 分)
230 0
7-13 简单计算器 (25 分)
|
测试技术
PAT乙级1006.换个格式输出整数(15分)
PAT乙级1006.换个格式输出整数(15分)
74 0
L1-019 谁先倒 (15 分)
L1-019 谁先倒 (15 分)
87 0
L1-002 打印沙漏 (20 分)
L1-002 打印沙漏 (20 分)
151 0