C++ for 语句问题在线等

来源:百度知道 编辑:UC知道 时间:2024/07/01 06:59:19
我之前提过一样的问题,不过问题有些毛病,把分给了个好心大侠,现在重发一遍,用for语句作出下面图形

#include <iostream.h>
void main ()
{
int i,j,k,m,n;

for (i=1;i<=9;i++)
{
n=i<=5 ? i : 9-i+1;
n=2*n-1;
m=(9-n)/2+15;
for (k=1;k<=m;k++)//加上前面的空格的
cout<<" ";
for (j=1;j<=n;j++)
cout<<"*";
cout<<endl;
}
}