关于打印字母

来源:互联网 发布:juniper client mac 编辑:程序博客网 时间:2024/06/14 11:09
/**输入一个大写字符,如F 比如:输入:F 输出:FEDCBA EDCBABDCBABCCBABCDBABCDEABCDEF输入 B输出:BAAB*/import java.util.Scanner;class  Work24Letter{public static void main(String[] args) {System.out.println("请输入一个大写字母:");Scanner sc=new Scanner(System.in);String str=sc.nextLine();char ch=str.charAt(0);int x=(int)ch;if (x<65||x>90){System.out.println("超出范围");return;}//分成一个倒三角一个正三角for (int i=x;i>=65 ;i-- ){for (int n=i;n>=65 ;n-- ){    System.out.print((char)n);}for (int m=1;m<=x-i ;m++ ){    System.out.print((char)(65+m));}    System.out.println("");}}}

0 0
原创粉丝点击