前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计蒜客蓝桥杯模拟赛5 阶梯三角形

计蒜客蓝桥杯模拟赛5 阶梯三角形

作者头像
Max超
发布2019-01-21 15:24:13
3280
发布2019-01-21 15:24:13
举报

题目 我们给出三角形的高度,通过函数在控制台上打印出一个三角形。右侧代码连续打印了几个大小不同三角形,最后形成了一个阶梯状的连续三角形。 请仔细阅读代码,填写缺失代码,完成图形的打印。

代码语言:javascript
复制
#include <stdio.h>

void print(int n) {
    for (int i = 0; i < n - 1; ++i) {
        for (int j = 0; j <= n + i - 1; ++j) {
            if ( j == n - i - 1) {//两个*关于i对错
                printf("*");
            } else if (j == n + i - 1) {
                printf("*");
            } else {
                printf(" ");
            }
        }
        printf("\n");
    }
    for (int i = 0; i < n * 2 - 1; ++i) {
        printf("*");
    }
    printf("\n");
}


int main()
{
    for (int i = 1; i <= 16; i *= 2) {
        print(i);
    }
    return 0;
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年04月03日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档