注册 登录
编程论坛 C++教室

求前辈过来看看这道题怎么做!!

shenxiaoyi 发布于 2022-06-10 22:15, 902 次点击
输入一个正整数n(n<10),根据n的值输出一个由数字组成的三角形
输入5
输出
1 2 3 4 5
2 4 6 8
3 6 9
4 8
5
标签 for循环
1 回复
#2
rjsp2022-06-11 17:23
程序代码:
#include <iostream>
using namespace std;

int main( void )
{
    unsigned n;
    cin >> n;

    for( unsigned r=0; r!=n; ++r )
        for( unsigned c=0; c!=n-r; ++c )
            cout << (r+1)*(c+1) << " \n"[c+1==n-r];
}
1