1040: 打印字母塔 1112: 字符图形11-字母正三角 1208: 数字走向I 1209: 数字走向II

1040: 【入门】打印字母塔
时间限制: 1 Sec 内存限制: 16 MB
题目描述
输入行数N,打印图形.
输入
输入只有一行,包括1个整数。(N<=15)

输出
输出有N行.
样例输入
3
样例输出
A
BAB
CBABC

提示
来源

1112: 【入门】字符图形11-字母正三角
题目描述
输入一个整数打印字符图形
输入
一个整数(0<N<10)
输出
一个字符图形
样例输入
4
样例输出
A
ABC
ABCDE
ABCDEFG
提示
来源

1208: 【入门】数字走向I
题目描述
输入整数N,输出相应方阵。
输入
一个整数N。( 0 < n < 10 )
输出
一个方阵,每个数字的场宽为3。
样例输入
5
样例输出
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
提示
来源

1209: 【入门】数字走向II
题目描述
输入整数N,输出相应方阵。
输入
一个整数N。( 0 < n < 10 )
输出
一个方阵,每个数字的场宽为3。
样例输入
5
样例输出
21 22 23 24 25
16 17 18 19 20
11 12 13 14 15
6 7 8 9 10
1 2 3 4 5
提示
来源
12月31日之前,好的提高悬赏 最好用pascal

第1个回答  2015-10-02
希望对你有帮助

1040。。。

import java.util.*;

class Main

{

public static void main(String[] args)

{

Scanner sc = new Scanner(System.in);

int n = sc.nextInt();

char c = 64;

char x = 66;

int m = 0;

for (int i = 1; i <= n; i++)

{

m = i;

while (m>0)

{

m--;

c++;

}

for (int k = 1; k <= n-i; k++)

{

System.out.print(" ");

}

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

{

System.out.print(c);

c--;

}

for (int p = 1; p < i; p++)

{

System.out.print(x);

x++;

}

x=66;

System.out.println();

}

}

}


1112


import java.util.*;

class Main

{

public static void main(String[] args)

{

Scanner sc = new Scanner(System.in);

int n = sc.nextInt();

char c = 65;

for (int i = 1; i <= n; i++)

{

for (int k = 1; k <= n-i; k++)

{

System.out.print(" ");

}

for (int j = 1; j <= i*2-1; j++)

{

System.out.print(c);

c++;

}

c = 65;

System.out.println();

}

}

}

第2个回答  2011-12-22
独立完成作业。追问

做不出来

相似回答