首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >C语言实例第03期,使用*打印平行四边形

C语言实例第03期,使用*打印平行四边形

作者头像
C语言中文社区
发布2022-05-30 15:47:40
发布2022-05-30 15:47:40
1.4K0
举报
文章被收录于专栏:C语言中文社区C语言中文社区

实例代码

代码语言:javascript
复制
//
// Created by 冲哥 on 2020/9/8.
//

#include "stdio.h"

int main(){
    char arr[5] = {'*','*','*','*','*'};

    for (int i = 0; i < 5; i++) {//输出5行
        for (int j = 1; j <= i; j++) {
            printf(" ");//输出空格的数量随着行数的变化而变化
        }
        for (int k = 0; k < 5; k++) {
            printf("%c", arr[k]);//输出数组中的元素
        }
        printf("\n");//输出一行后换行
    }
}

运行结果:

程序分析

本实例的要点就是理解三个for循环

  • 第一个for循环控制整个图形的行数,本实例中的图形共5行,所以i的范围为0~4。
  • 第二个for循环用来控制空格的数量。
  • 第三个for循环用将数组a中的元素逐个输出。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-09-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言中文社区 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 实例代码
  • 程序分析
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档