直角三角形
#include<iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=10;++i)
{for(j=1;j<=i;++j)
cout<<"*";
cout<<endl;
}
}
————————————————————————————————————
倒三角形
#include<iostream>
using namespace std;
int main()
{
int i,j,k;
for(i=1;i<=10;++i)
{
for(j=1;j<=i;++j)
cout<<" ";
for(k=1;k<=21-2*i;++k)
cout<<"*";
cout<<endl;
}
}
——————————————————————————————————————
输出正三角形,并且以字母每行重新顺序排列
#include<iostream>
using namespace std;
int main()
{
int i,j,k;
char ch='A';
for(i=1;i<=10;++i)
{
for(j=10-i;j>=0;--j)
cout<<" ";
for(k=1;k<=2*i-1;k++)
cout<<(char)(ch+k-1);
cout<<endl;
}
}
—————————————————————————————————————
效果同上
#include<iostream>
using namespace std;
int main()
{
for(int i=1;i<=10;++i)
{
for(int j=10-i;j>=0;--j)
cout<<" ";
for(char ch='A';ch<='A'+2*i-2;ch++)
cout<<ch;
cout<<endl;
}
}