打印图形 字母倒三角
题目描述
由键盘输入一个大写字母(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;}
打印图形 字母倒三角相关推荐
- 打印空心的倒三角模型
#include<stdio.h> #include<stdlib.h> /* 空心的倒三角形 */ /* written by Chen Gengru */ /* updat ...
- 练习2-3 输出倒三角图案(打印图案)
本题要求编写程序,输出指定的由"*"组成的倒三角图案. 输入格式: 本题目没有输入. 输出格式: 按照下列格式输出由"*"组成的倒三角图案. * * * ** ...
- python打印乘法表口诀-用Python打印九九乘法表正三角和倒三角。
网上看到一道作业,用Python打印九九乘法表正三角和倒三角. 正三角输出: for i in range(1,10): for j in range(1,i+1): if(i==j): print( ...
- 1250 画倒三角图形
题目描述 给定一个整数n,打印由"*"组成的倒三角图案. 输入要求 输入一个整数n 输出要求 输出由"*"组成的倒三角图案.见样例输出. 输入样例 5 输出样例 ...
- python 打印倒三角九九乘法表
#每天一点点# python 打印倒三角九九乘法表 for i in range(9,0,-1):for j in range(i,0,-1):print(str(i)+'*'+str(j)+'='+ ...
- C语言 for循环打印倒三角
C语言 for循环打印倒三角 #include<stdio.h> int main(void) {int n, i, j;for(n = 4; n > 0; n--)//控制行,每行 ...
- python打印数字倒三角形脸适合什么发型_脸型瘦的做什么发型好看 倒三角的脸型适合什么发型...
脸型瘦的做什么发型好看 现代人都以瘦为美,但脸型太消瘦也不是什么好事,脸型瘦的人剪什么发型好看?脸型瘦适合留长发还是短发?脸型瘦适合留波波头吗?脸型瘦的人一般都容易出现颧骨突出的问题,怎么弄发型最好呢 ...
- python用双重循环输出菱形_Python 使用双重循环打印图形菱形操作
如下所示: a = int(input("请输入菱形行数:")) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 p ...
- python中for循环打印菱形_Python 使用双重循环打印图形菱形操作
如下所示: a = int(input("请输入菱形行数:")) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 p ...
最新文章
- iOS故障排除指南:基本技巧
- 百度经验怎么赚钱之练就三星经验,轻松布局流量入口。
- VS2010数据库项目不能正常工作解决方案(转)
- 04_机器学习概述,什么是机器学习,应用场景,数据来源与类型,网上可用的数据集、常用数据集数据的结构组成、特征工程是什么、意义、特征抽取、sklearn特征抽取API、文本特征抽取(学习笔记)
- Digital River拉来Netconcepts站台 亚太营销服务升级
- Java并发编程-线程池底层工作原理
- object.\__mro__
- 允许其他网络用户通过此计算机的internet连接来连_「Azure云」什么是Azure虚拟网络?...
- BZOJ3122 [Sdoi2013]随机数生成器 【BSGS】
- 数据集:mnist手写数据集
- 每日一题/012/数学分析/求极限/拉格拉日中值定理/幂指函数求导
- python,NSGA3 多目标优化,结合多进程,可用于swat模型等复杂模型。
- 一款给变量自动取名的工具
- windows驱动开发4:WDM、WDF等驱动基本概念
- 串口协议包的接收及解析处理
- 锐捷交换机查询端口对应的IP,IP对应的端口
- 2020电信校园卡已经发售,更新校园卡最新消息及选购建议
- JAVA PDF文件转图片
- 试用BENQ PD2710QC显示器
- 策划的权限、视野与产品的最终高度
热门文章
- 组件通信-父组件为子组件传递数据-静态数据//动态数据 // 数据校验
- 【RS】Local Latent Space Models for Top- N Recommendation-利用局部隐含空间模型进行Top-N推荐...
- 限时购校验小工具dubbo异步调用实现限
- 建立你第一个 Outlook Add-in
- Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)
- Ios 被拒出现3.1.1
- How to setup linked servers for SQL Server and Oracle 64 bit client
- Flutter AnimatedContainer 动画使用解析
- 原创-WINDOWS SERVER 2008 WEB服务器安装配置
- CentOS 6 系统启动流程