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
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();
}
}
}
做不出来