C++打印三角形
正三角
源代码:
#include<iostream>
using namespace std;
int main(){
int i,j,k,n;
cout<<"输入三角形的行数:";
cin>>n;
for(i=1;i<=n;i++){
for(j=1;j<=n-i;j++)
cout<<" ";
for(k=1;k<=2*i-1;k++)
cout<<"*";
cout<<endl;
}
return 0;
}
倒三角
源代码:
#include<iostream>
using namespace std;
int main(){
int i,j,k,n;
cout<<"输入三角形的行数:";
cin>>n;
for(i=1;i<=n;i++){
for(k=1;k<=i-1;k++)
cout<<" ";
for(j=1;j<=2*(n-i)+1;j++)
cout<<"*";
cout<<endl;
}
return 0;
}