Description

输出N(N为奇数)行由字母组成的菱形,第1行为字母A,第2行为BCD,第三行为CDEFG,以此类推。菱形上下对称。

Input

一个奇数N。0<N<18。

Output

N行字母组成的菱形图案。

Sample Input

7

Sample Output

A
BCD
CDEFG
DEFGHIJ
CDEFG
BCD
A

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{int m;scanf("%d",&m);int i,j,k;for(j=0;j<(m+1)/2;j++){for(i=0;i<(m+1)/2-1-j;i++)printf(" ");for(k=j;k<j*3+1;k++)//规定输出个数,并且规定输出的首字母printf("%c",'A'+k);printf("\n");}for(j=(m+1)/2-2;j>=0;j--){for(i=(m+1)/2-2-j;i>=0;i--)printf(" ");for(k=j;k<j*3+1;k++)printf("%c",'A'+k);printf("\n");}return 0;
}

山东科技大学Problem B: 打印字母菱形图案相关推荐

  1. Problem G: 打印字母菱形图案

    Problem G: 打印字母菱形图案 Time Limit: 1 Sec  Memory Limit: 16 MB Submit: 392  Solved: 209 [Submit][Status] ...

  2. Problem I: 打印字母菱形图案

    计算机学院c语言2017年期末考试 Problem I: 打印字母菱形图案 Description 从键盘输入一个整数n(1≤n≤10),打印出指定的数字图形. Input 正整数n(1≤n≤10). ...

  3. 1221 打印字母菱形图案

    Description 输出N(N为奇数)行由字母组成的菱形,第1行为字母A,第2行为BCD,第三行为CDEFG,以此类推.菱形上下对称. Input 一个奇数N.0<N<18. Outp ...

  4. java打印菱形图案_java打印出菱形图案实例详解

    第一步:首先对图像进行解析 想要打印该图形必须要进行多层循环嵌套,分两个部分进行打印. 第一部分为上半部分前四行,他们是递增的关系,后半部分后三行为递减关系,由此可以得出我们需要写两个打的循环.并且由 ...

  5. 打印菱形图案用java如何做_Java打印出菱形图案

    Java打印出菱形图案 题目:打印出如下图案(菱形) * *** ****** ******** ****** *** * 程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 ...

  6. 使用for循环打印空心菱形图案

    使用for循环打印空心菱形图案 打印空心菱形图案 例: 首先我们要知道: 1.外层循环控制的是图形的行数: 2.内层循环控制的是图形的列数. 看菱形图案的左侧有空白区域,这就造成了我们很难理解,空白区 ...

  7. 使用Java打印字母菱形

    题目描述 打印字母菱形 输入描述 输入一个大写字母与一个整数n,1<=n<=26 输出描述 输出如下高度为2n-1的菱形: 注意:A的下一个字母是B,Z的下一个字母是A 代码: packa ...

  8. java打出菱形简介_使用java打印出菱形图案的操作步骤

    使用java打印出菱形图案的操作步骤 发布时间:2020-04-25 17:17:47 来源:亿速云 阅读:118 作者:小新 今天小编给大家分享的是使用java打印出菱形图案的操作步骤,相信很多人都 ...

  9. 【Ex.】打印出菱形图案的简易方法

    数学方法有时可以解决一些看似很复杂的问题,在用C语言打印菱形图案上,数学也起到了至关重要的作用. 首先我们知道菱形是正方形的变形,我们可以用圆的半径来计算菱形的四条边以及如何填满菱形内部. 代码如下 ...

最新文章

  1. SOA Notes
  2. 利用ESP8266测量模块来设计远距离反射式光电检测 : ITR8307
  3. 转://点评Oracle11g新特性之动态变量窥视
  4. FCN-TensorFlow完整代码Github
  5. 【转】malloc函数实现原理!
  6. fetch + async await 使用原生JS发送网络请求
  7. 人工机器:基于视觉的机械手控制
  8. 历史上有关人工智能的七个片段
  9. Project Euler 001-006 解法总结
  10. Meteor资源国外优秀web APP 收藏
  11. Java面试题总结系列 Servlet
  12. 网页怎么调用云服务器资源,如何将网页资源放到云服务器
  13. ionic的Alert弹出框详解
  14. 基于Tensorflow Object Detection API 的哆啦A梦检测
  15. 报表生成器FastReport .Net使用Windows.Forms教程
  16. 内核RDMA模块(siw)代码分析
  17. 电脑配件 - 如何选择电脑显示屏幕 - 学习/实践
  18. 2017年全国大学生电子设计竞赛综合测评题目解析——Multisim仿真
  19. 十二、适配器模式——解决充电的烦恼 #和设计模式一起旅行#
  20. Java泛型 T的用法

热门文章

  1. matlab系统辨识工具箱原理,matlab常用工具箱介绍
  2. 2020年4月20日 星期一 晴 晚餐
  3. mysql进阶教程pdf_Mysql基础到进阶精品视频教程附讲义文档 91课
  4. 实验3 SQL的复杂多表查询以及视图
  5. 游戏后台状态同步与帧同步
  6. Prometheus+Grafana监控安装及配置JVM实现企业微信告警
  7. 自己动手写CSDN博客提取器源码分析之三:处理网页保存为pdf文件
  8. 转载_纯Java代码批量去除图片文字水印
  9. 小白也能看懂的华为防火墙配置教程
  10. C语言编写压缩解压字符串程序