程序代码
#include <stdio.h>
#include <stdlib.h>
/*
*csdn学院——2016级
*文件名称:Myfun49.c
*作者:小臣小仁
*完成日期:2016年11月27日
*问题描述:输出星号棱形(6)
*/
int main()
{
int i,j,k,m,n,p;
char space=' ';
for(i=1;i<=6;i++)
{
for(j=6;j>i;j--)
{
printf("%c",space);
}
for(k=1;k<=i*2-1;k++)
{
printf("*");
}
printf("\n");
}
for(m=1;m<=5;m++)
{
for(n=1;n<=m;n++)
{
printf("%c",space);
}
for(p=9;m*2-1<=p;p--)
{
printf("*");
}
printf("\n");
}
return 0;
}
输出结果
知识点总结
用到了两个循环嵌套分别来输出上面的三角形和下面的三角形
心得体会
简单的了解了for循环的概念