输入一个大写的英文字母,输出空心的字母金字塔。

输入格式:

一个大写英文字母。

输出格式:

一个空心的大写英文字母金字塔,其中第1层的“A”在第1行的第40列,列从1开始计数。

输入样例:

E

输出样例:

                                       AB BC   CD     DEEEEEEEEE

代码实现 

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.next();Main.print(s);}public static void print(String s){for (int i=65;i<=s.charAt(0);i++){for (int j=1;j<105-i;j++){System.out.print(" ");}System.out.print((char)i);if (i!=65&&i<s.charAt(0)){for (int k = 0; k < i-65; k++) {System.out.print(" ");}for (int l = 0; l < i-66; l++) {System.out.print(" ");}}if (i==s.charAt(0)){for (int m=1;m<2*(i-65);m++){System.out.print((char)i);}}if (i!=65) System.out.print((char)i);System.out.println();}}
}

7-20 空心字母金字塔相关推荐

  1. 7-123 空心字母金字塔 (10 分)输入一个大写的英文字母,输出空心的字母金字塔。

    7-123 空心字母金字塔 (10 分) 输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A" ...

  2. PTA 空心字母金字塔

    7-7 空心字母金字塔 分数 10 作者 翁恺 单位 浙江大学 输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的& ...

  3. PTA 7-33 空心字母金字塔(StringBuilder应用实例)

    7-33 空心字母金字塔 (10 分) 输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A" ...

  4. 7-55 空心字母金字塔 (10 分)

    输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A"在第1行的第40列,列从1开始计数. 输 ...

  5. 空心字母金字塔 (10 分)

    输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A"在第1行的第40列,列从1开始计数. 输 ...

  6. PTA 空心字母金字塔+数字金字塔+字母金字塔

    输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A"在第1行的第40列,列从1开始计数. 输 ...

  7. 7-123 空心字母金字塔

    一.题目要求 输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A"在第1行的第40列,列从1 ...

  8. C语言-PTA-7-123 空心字母金字塔 (10分)

    输入一个大写的英文字母,输出空心的字母金字塔.输入格式: 一个大写英文字母.输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A"在第1行的第40列,列从1开始计数.输入样例 ...

  9. [PTA]7-123 空心字母金字塔(c语言)

    输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A"在第1行的第40列,列从1开始计数. 输 ...

最新文章

  1. nginx学习总结五(nginx反向代理)
  2. java中的递归算法_java中的递归算法
  3. 表格合并行_Word制作验收单表格,很简单,快来学习吧
  4. Delphi (Library Path Browsing Path)
  5. 华中C语言程序简答题,华中科技大学0911年C语言程序设计试卷.doc
  6. 【Java数据库】SQL时间类型Date Time Timestamp区别、插入/取出指定时间段的数据
  7. wedo2.0编程模块介绍_能量黑科技模块系列十:RFID魔块
  8. 微信小程序种利用轮播图实现tab栏切换
  9. 曾经拒绝马云的实习生 他说要开启云工作时代
  10. Vivado常见问题集锦
  11. 微软云 mysql 重启_停止Azure MySQL PaaS数据库
  12. 分享我的大型Java多用户商城系统开发的心得和困难
  13. 三种浏览器刷新操作,对缓存的影响
  14. 电脑系统32位和64位有哪些区别
  15. Adobe将支持HTTP流媒体直播 预示着ipad将可以用flash吗?
  16. 乐学成语——数据库创建(导入、打开)
  17. USB 协议 (三) 基础知识
  18. 计算机键盘不亮,电脑键盘失灵指示灯不亮怎么办
  19. 资源池实时信息监控视图-相关 GUC 参数
  20. 资源的最小单位是什么

热门文章

  1. 【测试】自动化UI测试小工具
  2. Oracle导出表结构
  3. 主编编辑器怎么做出滑动样式?
  4. 成套电气设备企业,如何借助ERP管理系统快速准确报价?
  5. 案例分享-智慧景区智能管控系统
  6. 发票认证系统服务器调用失败,发票认证平台登录显示不成功怎么办
  7. 道不尽女儿心事----揭开古代闺房的秘密【ZZ】 有点意思,收藏一下
  8. Docker精通:微服务
  9. linux下使用如何使用多个CPU核
  10. Hive函数大全,归纳总结常用的都有