- 战码少年
代码
- 2024-11-24 12:39:16 @
等腰三角形
#include<cstdio>
#include<iostream>
using namespace std;
int main(void){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=n-i;j++){
cout<<' ';
}
for(int j=1;j<=2*i-1;j++){
cout<<'*';
}
cout<<endl;
}
return 0;
}
右三角
#include<cstdio>
#include<iostream>
using namespace std;
int main(void){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int m=1;m<=n-i;m++){
cout<<' ';
}
for(int j=1;j<=i;j++){
cout<<'*';
}
cout<<endl;
}
return 0;
}
菱形
#include<cstdio>
#include<iostream>
using namespace std;
int main(void){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=n-i;j++){
cout<<' ';
}
for(int j=1;j<=2*i-1;j++){
cout<<'*';
}
cout<<endl;
}
for(int m=1;m<=n;m++){
for(int j=1;j<=m-1;j++){
cout<<' ';
}
for(int j=1;j<=2*(n-m)+1;j++){
cout<<'*';
}
cout<<endl;
}
return 0;
}
空心等腰三角形
#include<cstdio>
#include<iostream>
using namespace std;
int main(void){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=n-i;j++){
cout<<' ';
}
for(int j=1;j<=2*i-1;j++){
if(i==1||i==n||j==1||j==2*i-1){
cout<<'*';
}
else{
cout<<' ';
}
}
cout<<endl;
}
return 0;
}
n*n的正方矩形
#include<cstdio>
#include<iostream>
using namespace std;
int main(void){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(i==1||i==n||j==1||j==n){
cout<<'*';
}
else{
cout<<' ';
}
}
cout<<endl;
}
return 0;
}
0 comments
No comments so far...