所以这位老师让我们写两段代码,其中一段打印出一个三角形的图案,带有字符'*'!他告诉我们这样做,使用循环for。我设法用下面的代码做到了:
#include <iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<11;i++)
{
cout<<endl;
for(j=1;i>j;j++)
{
cout<<'*';
}
}
for(i=10;i>0;i--)
{
cout<<endl;
for(j=1;i>j;j++)
{
cout<<'*';
}
}
cin.get();
return 0;
}
它运行完美。但是当我看到第二个时,我的心就僵住了!据说他编写了一个打印出如下模式的代码:
*
***
*****
*******
*****
***
*
我什至不知道如何开始写它!有人可以帮忙吗?