请师兄师姐多多帮助下师弟我下```我同学可还是等着我回答呢```
以前写了一个~~
现在发给你看看~~~
#include<iostream.h>
void main()
{
int lines,line;
char x;
cout<<"请输入你所想要的行数"<<endl;
cin>>lines;
cout<<"请输入你所想要的图案"<<endl;
cin>>x;
for(line=1;line<=lines;line++)
{for(int i=1;i<=lines-line+1;i++)
{cout<<" ";}
for(int j=1;j<=2*line-1;j++)
{cout<<x;}
cout<<endl;
}
for(line=lines-1;line>=1;line--)
{
for(int i=1;i<=lines-line+1;i++)
{
cout<<" ";
}
for(int j=1;j<=2*line-1;j++)
{
cout<<x;
}
cout<<endl;
}
}
格式有点不对称,凑合着看一下吧~~

哎现在才知道自己好渺小哦 高手好多好多 真要多向各位大哥大姐多学习学习```还望以后多多帮助 谢谢

假如刚刚说到的问题如果有点菜,不要笑话我哦```我知道那line是"行"的意识```但是i,j,k我觉得还是简单点``
师兄师姐你说列?


嘿嘿 那现在还不睡觉啊``嘿嘿把你的QQ告诉我哦 师兄 我很想认识编程的师兄师弟哦 好不?师兄?在这上面聊天,管理员会说的``

我也尝试着写了一个,不过没有上面那样好啊!
#include<iostream.h>
void main()
{
for(int i=1;i<=5;i++)
{
for(int j=1;j<=6-i;j++)
cout<<' ';
for(int k=1;k<=2*i-1;k++)
cout<<'*';
cout<<endl;
}
for(int x=1;x<=4;x++)
{
for(int y=1;y<=x;y++)
cout<<' ';
for(int z=1;z<=9-2*x;z++)
cout<<'*';
cout<<endl;
}
}