首页 > 编程知识 正文

c语言如何输出金字塔形数据,C语言输出金字塔

时间:2023-05-05 15:15:16 阅读:229164 作者:188

如何用C语言输出金字塔

如下:

#define PLIES 3//层数 #include <stdio.h>int main(){for (int i=0,j=1;i<PLIES;i++){int index=(PLIES*2-1-j)/2;//第一个*的坐标在(一层的元素数量-几个*)/2 //index也是空格数 for (int c=0;c<index;c++){//重复执行index次(c++,这个有意思了) printf(" ");//输出空格 }for (int c=0;c<j;c++){//重复执行j次(c++,这个有意思了) printf("*");//输出*}for (int c=0;c<index;c++){//重复执行index次(c++,这个有意思了) printf(" ");//输出空格 }j+=2;printf("n");//结束一层,换行 }return 0;//退出程序 }

输出结果

* *** *****

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。