Casdaesharp 2023-06-17 13:22 采纳率: 0%
浏览 38

数字塔v2不会做,望帮助

这是一个高度为 3 的数字塔,在这个数字塔下面再加上1层,就成了一个高度为 4 的数字塔。

1
2 3
4 5 6

输入
输入一个数n(0<n<=20)
输出
输出高度为 n 的数字塔。
数据范围
0<n<=20
输入样例
4
输出样例
1
2 3
4 5 6
7 8 9 10

  • 写回答

3条回答 默认 最新

  • 心寒丶 全栈领域优质创作者 2023-06-17 13:25
    关注

    img

    #include <iostream>
    
    void printNumberTower(int n) {
        int number = 1;
        for (int i = 1; i <= n; i++) {
            for (int j = 1; j <= i; j++) {
                std::cout << number << " ";
                number++;
            }
            std::cout << std::endl;
        }
    }
    
    int main() {
        int n;
        std::cout << "请输入一个数n(0<n<=20): ";
        std::cin >> n;
        printNumberTower(n);
        return 0;
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 6月17日

悬赏问题

  • ¥20 如何再GIS用海岸线建立缓冲区
  • ¥15 codeblock遇到问题了,求帮助😭
  • ¥15 Qt6.8.0加载网页MSVC2022
  • ¥15 360浏览器m2的这个值
  • ¥15 国内有哪些厂商做automlops的?
  • ¥15 skynet pb mysql
  • ¥15 笔记本外接显示器分辨率太低各种方法都用过了调不高
  • ¥15 Redstone R0697-F00 D2020 交换机 OS
  • ¥50 H5+js 动态数字画廊怎么做?
  • ¥20 外向内全景图像拼接相关项目和论文咨询