题目描述
​ 由键盘输入一个大写字母(A 到 Z 中的任意一个),输出如下图所示由相关大写字母组成的图形。所输入的字母一定为输出文件的第一个字符(位于图形的左上角),其余部分的字母构成规律和分布由样例给出。

输入
​ 输入一个大写英文字母。

输出
​ 按照样例输出。

#include<stdio.h>void graph(char a) {int n = a - 'A';for (int i = n; i >= 0; i--) {for (int j = 0; j < 2 * i + 1; j++) {for (int k = n - i; k > 0; k--) {if (j == 0)printf(" ");}if (j <= i)printf("%c",a - j + i - n);elseprintf("%c",'A'+j - i - 1 );}printf("\n");}
}
int main() {char a;scanf("%c", &a);graph(a);return 0;
}
#include <iostream>
using namespace std;int main() {char l;cin >> l;int n = (int)(l - 'A');for (int i = 0; i <= n; i++) {for (int j = 0; j < i; j++) {cout << " ";}for (int j = n - i ; j >= 0; j--) {cout << (char)('A' + j );}for (int j = 0; j < n - i; j++) {cout << (char)('A' + j );}cout << endl;}return 0;}

打印图形 字母倒三角相关推荐

  1. 打印空心的倒三角模型

    #include<stdio.h> #include<stdlib.h> /* 空心的倒三角形 */ /* written by Chen Gengru */ /* updat ...

  2. 练习2-3 输出倒三角图案(打印图案)

    本题要求编写程序,输出指定的由"*"组成的倒三角图案. 输入格式: 本题目没有输入. 输出格式: 按照下列格式输出由"*"组成的倒三角图案. * * * ** ...

  3. python打印乘法表口诀-用Python打印九九乘法表正三角和倒三角。

    网上看到一道作业,用Python打印九九乘法表正三角和倒三角. 正三角输出: for i in range(1,10): for j in range(1,i+1): if(i==j): print( ...

  4. 1250 画倒三角图形

    题目描述 给定一个整数n,打印由"*"组成的倒三角图案. 输入要求 输入一个整数n 输出要求 输出由"*"组成的倒三角图案.见样例输出. 输入样例 5 输出样例 ...

  5. python 打印倒三角九九乘法表

    #每天一点点# python 打印倒三角九九乘法表 for i in range(9,0,-1):for j in range(i,0,-1):print(str(i)+'*'+str(j)+'='+ ...

  6. C语言 for循环打印倒三角

    C语言 for循环打印倒三角 #include<stdio.h> int main(void) {int n, i, j;for(n = 4; n > 0; n--)//控制行,每行 ...

  7. python打印数字倒三角形脸适合什么发型_脸型瘦的做什么发型好看 倒三角的脸型适合什么发型...

    脸型瘦的做什么发型好看 现代人都以瘦为美,但脸型太消瘦也不是什么好事,脸型瘦的人剪什么发型好看?脸型瘦适合留长发还是短发?脸型瘦适合留波波头吗?脸型瘦的人一般都容易出现颧骨突出的问题,怎么弄发型最好呢 ...

  8. python用双重循环输出菱形_Python 使用双重循环打印图形菱形操作

    如下所示: a = int(input("请输入菱形行数:")) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 p ...

  9. python中for循环打印菱形_Python 使用双重循环打印图形菱形操作

    如下所示: a = int(input("请输入菱形行数:")) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 p ...

最新文章

  1. iOS故障排除指南:基本技巧
  2. 百度经验怎么赚钱之练就三星经验,轻松布局流量入口。
  3. VS2010数据库项目不能正常工作解决方案(转)
  4. 04_机器学习概述,什么是机器学习,应用场景,数据来源与类型,网上可用的数据集、常用数据集数据的结构组成、特征工程是什么、意义、特征抽取、sklearn特征抽取API、文本特征抽取(学习笔记)
  5. Digital River拉来Netconcepts站台 亚太营销服务升级
  6. Java并发编程-线程池底层工作原理
  7. object.\__mro__
  8. 允许其他网络用户通过此计算机的internet连接来连_「Azure云」什么是Azure虚拟网络?...
  9. BZOJ3122 [Sdoi2013]随机数生成器 【BSGS】
  10. 数据集:mnist手写数据集
  11. 每日一题/012/数学分析/求极限/拉格拉日中值定理/幂指函数求导
  12. python,NSGA3 多目标优化,结合多进程,可用于swat模型等复杂模型。
  13. 一款给变量自动取名的工具
  14. windows驱动开发4:WDM、WDF等驱动基本概念
  15. 串口协议包的接收及解析处理
  16. 锐捷交换机查询端口对应的IP,IP对应的端口
  17. 2020电信校园卡已经发售,更新校园卡最新消息及选购建议
  18. JAVA PDF文件转图片
  19. 试用BENQ PD2710QC显示器
  20. 策划的权限、视野与产品的最终高度

热门文章

  1. 组件通信-父组件为子组件传递数据-静态数据//动态数据 // 数据校验
  2. 【RS】Local Latent Space Models for Top- N Recommendation-利用局部隐含空间模型进行Top-N推荐...
  3. 限时购校验小工具dubbo异步调用实现限
  4. 建立你第一个 Outlook Add-in
  5. Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)
  6. Ios 被拒出现3.1.1
  7. How to setup linked servers for SQL Server and Oracle 64 bit client
  8. Flutter AnimatedContainer 动画使用解析
  9. 原创-WINDOWS SERVER 2008 WEB服务器安装配置
  10. CentOS 6 系统启动流程