您的位置:首页 > Web前端

Java 输入一个大写字母,如F 比如: 输入:F 输出: A ABA ABCBA ABCDCBA ABCDEDCBA ABCDEFEDCBA

2016-07-23 10:12 495 查看
/*

输入一个大写字母,如F 

比如:

输入:F 

输出:

A

ABA

ABCBA

ABCDCBA

ABCDEDCBA

ABCDEFEDCBA

*/

import java.util.Scanner;

class  T17

{
public static void main(String[] args) 
{
System.out.println("请输入一个大写字母:");
Scanner in=new Scanner(System.in);
while(true){
String s=in.next();
char c=s.charAt(0);
while(c>'Z'||c<'A')//保证输入的是大写字母
{
System.out.println("请输入一个大写字母:");
s=in.next();
c=s.charAt(0);
}//System.out.println(c);

for(char j,i='A';i<=c;++i)
{
for(j='A';j<=i;++j)//打印前面c左边的字母
System.out.print(j);

for(j-=2;j>='A';--j)//打印前面c右边的字母
System.out.print(j);

System.out.println();

}
System.out.println("\n----------------");

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: