1 条题解
-
0
C :
#include<stdio.h> #include<stdlib.h> int main() { int m,n; scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&m); for(int j=1;j<=m;j++) { for(int k=m-j;k>0;k--) printf(" "); for(int k=1;k<=m+2*(j-1);k++) printf("*"); printf("\n"); } } //system("pause"); return 0; }
C++ :
#include <iostream> #include <cstdio> using namespace std; int main() { //freopen("test.in", "r", stdin); //freopen("test.out", "w", stdout); int h, t; cin >> t; while (t--) { cin>>h; for(int i=0; i<h; i++) { for(int j=0; j<h-i-1; j++) cout<<" "; for(int k=0; k<h+2*i; k++) cout<<"*"; cout<<endl; } } return 0; }
Java :
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in) ; int t = s.nextInt() ; for (int i = 0; i < t; i++) { int h = s.nextInt() ; for (int j = 0; j < h; j++) { for (int k = j; k < h-1; k++) { System.out.print(" ") ; } for (int k = 0; k < h+j*2; k++) { System.out.print("*") ; } System.out.println(); } } } }
- 1
信息
- ID
- 1153
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者