找规律,编程输出下面的图形。

来源:百度知道 编辑:UC知道 时间:2024/06/09 05:35:49
*
***
*****
*******
*****
***
* 在线等。
是这样的图形 “-”代表空格
---*---
--***--
-*****-
*******
-*****-
--***--
---*---

#include <stdio.h>

main ()
{
int i;

for (i=0;i<4;i++)
{
for (j=i*2+1;j>0;j--)
{
printf ("*")
}
printf ("\n");
}

for (;i>0;i--)
{
for (j=i*2-1;j>0;j--)
{
printf ("*")
}
printf ("\n");
}
}

夜莺

#include<iostream>
using namespace std;
int Drawline(int i, int step)
{ for(int j=1; j<=i; j++)cout<<' ';
for(int j=1; j<=step+1-i; j++)cout<<'*';
for(int j=1; j<=step-i; j++)cout<<'*';
for(int j=1; j<=i; j++)cout<<' ';
cout<<endl;
}
int Draw(int step=0)
{ for(int i=step; i>=0; i--)
Drawline(i,step);
for(int i=1; i<=step; i++)