ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

东方博宜OJ 1246:请输出n行的9*9乘法表 ← 嵌套循环

东方博宜OJ 1246:请输出n行的9*9乘法表 ← 嵌套循环

【题目来源】
https://oj.czos.cn/p/1246

【题目描述】
请从键盘读入一个整数 n,代表有 n 行,输出 n 行的 9*9 乘法表。比如,假设 n=5,则输出如下:

1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25


【输入格式】

一个整数 n(n≤9)。

【输出格式】
n 行的 9×9 乘法表。​​​​​​​

【输入样例】
3

【输出样例】
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9

【数据范围】
n≤9。

【算法分析】
考查“嵌套循环”的知识点。

【算法代码】

#include <bits/stdc++.h>
using namespace std;int main() {int n;cin>>n;for(int i=1; i<=n; i++) {for(int j=1; j<=i; j++) {cout<<i<<"*"<<j<<"="<<i*j<<" ";}cout<<endl;}return 0;
}/*
in:
3out:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
*/




【参考文献】
https://blog.csdn.net/yuanheng418/article/details/141828521


 

返回列表