2 条题解

  • 1
    @ 2023-4-8 11:37:54

    #include <bits/stdc++.h> using namespace std; int main () { int i,j,n; cin>>n; char c; for(i=n;i>=1;i--) { for(j=1;j<=n-i;j++) { cout<<" "; }

    	for(j=1;j<=i+i-1;j++)
    

    {

    		cout<<"*";
    	}
    	cout<<endl;
    }
    

    }

    • 0
      @ 2022-12-9 0:58:45

      C :

      #include<stdio.h> 
      
      
      int main(){ 
      	int n,i,j,z;
      	scanf("%d",&n);
      	//控制输出的行数 
      	for(i = n;i >= 1;i--){
      		//控制每行输出空格量 
      		for(j = 0;j < n-i;j++){
      			printf(" "); 
      		}
      		//控住输出的*
      		for(z=1;z <= 2 * i - 1;z++){
      			printf("*");
      		} 
      		//负责换行 
      		printf("\n");
      	}
      
      } 
      

      C++ :

      #include <iostream>
      using namespace std;
      int main (){
      	int i,j,n;
      	cin>>n;
      	char c;
      	for(i=n;i>=1;i--){
      		for(j=1;j<=n-i;j++){
      			cout<<" ";
      		}
      		
      		for(j=1;j<=i+i-1;j++){
      			
      			cout<<"*";
      		}
      		cout<<endl;
      	}
      }
      

      Python :

      n = int(input());
      for i in range(1, n + 1):
          for k in range(1, i):
              print(end=' ')
          for x in range(i ,2*n-i+1 ):
              print('*', end = '')
          print()
      
      
      • 1

      【入门】字符图形6-星号倒三角

      信息

      ID
      106
      时间
      1000ms
      内存
      16MiB
      难度
      8
      标签
      递交数
      13
      已通过
      8
      上传者