64,654
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
void Diamond(int n,int i);
int main()
{
Diamond(5,0);
return 0;
}
void Diamond(int n,int i)
{
int j;
if(i==n) return ;
for(j=0;j <=n-i;j++)
cout << " ";
for(j=0;j <(2*i-1);j++)
cout << "*";
cout << endl;
Diamond(n,i+1);
for(j=0;j <=n-i;j++)
cout << " ";
for(j=0;j <(2*(i)-1);j++)
cout << "*";
cout << endl;
}