1 条题解
-
0
C :
#include<stdio.h> int main(){ int N,i,k,j; int flag=0; scanf("%d",&N); for(i=1;i<=N;i++){ for(k=1;k<=(N-i);k++){ printf(" "); } flag=0; for(j=1;j<=(2*i-1);j++){ if(flag) printf(" *"); else{ printf("*"); flag=1;} } printf("\n"); flag=0; } return 0; }
C++ :
#include <iostream> using namespace std; int main() { int N; cin >> N; for(int i = 0; i < N; i++) { int c = 2 * i; for(int j = 0; j < N - 1 - i; j++) cout << " "; cout << "*"; for(int j = 0; j < c; j++) cout << " *"; cout << endl; } return 0; }
Java :
public class Main { public static void main(String[] args) { java.util.Scanner input = new java.util.Scanner(System.in); //while(input.hasNextInt()){ int a = input.nextInt(); for(int i =1;i<=a;i++) { for(int j=0;j<2*(a-i);j++){ System.out.print(" "); } for (int k = 0;k<2*i-1;k++){ System.out.print("*"); if(k+1<2*i-1) System.out.print(" "); } System.out.print("\n"); } } // } }
- 1
信息
- ID
- 1038
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者