打印特殊的大写字母三角形
2016-07-23 14:12
351 查看
/** 打印图形如下: F EFE DEFED CDEFEDC BCDEFEDCB ABCDEFEDCBA */ import java.util.Scanner; class PrintChar03 { public static void main(String[] args) { String str; char ch; Scanner sc=new Scanner(System.in); System.out.println("请输入一个大写字母:"); str=sc.next(); ch=str.charAt(0); int n=ch-'A'+1; for(int i=0;i<n;i++) { for (int x=n-i-1;x<n ;x++ ) { System.out.print((char)(x+'A')); } for(int y=0;y<i;y++) { System.out.print((char)(ch-y-1)); } System.out.println(); } } }
相关文章推荐
- Android6.0的phone应用源码分析(5)——RIL层分析
- Codeforces Round #364 (Div. 2) C 尺取法
- MySql导出一个数据库的表到另一个数据库的表中
- POJ 2431:Expedition
- wince 遍历文件夹,删除文件夹,及文件夹内文件
- Android中使用Parcelable序列化对象
- Android6.0的phone应用源码分析(4)——phone拨号流程分析
- Java通用判断对象是否相等方法
- Java 堆排序(大顶堆、小顶堆)
- csharp数据库安全
- css3 media媒体查询器用法总结
- 外键约束
- Android6.0的phone应用源码分析(3)——phone 拨号UI分析
- IIS是如何处理ASP.NET请求的
- 免费资源
- Oracle插入/更新CLOB字段报ORA-01704:字符串文字太长【解决方案】
- jquery textarea 启用、禁用 判断状态
- poj Raising Modulo Numbers 【快速幂 + 模取余】
- 字符串-409 - Excuses, Excuses!
- yii2读写分离配置