问题 T: 20级期末机试2-对称画(20分)

[命题人 : 外部导入]

时间限制 : 1.000 sec  内存限制 : 128 MB

解决: 0提交: 970统计

题目描述

中南CC君是一个喜欢对称美的艺术家,经常用电脑打印一些对称图形。不过他只喜欢左右对称,不喜欢上下对称。他希望你帮他打印一幅满足他喜好的对称画。

输入

第一行是样例数T(1<T<9)。以后的每行一个样例,是一个整数n(1≤n≤26),与对称画的大小有关。

输出

每行输出一个对应的对称画图形,图形中最长的行左边没有空格。每个样例之后输出一个空行。

样例输入 Copy

2
2
3

样例输出 Copy

 a
aba
a aa a  aba
abcba
a   aa a a  
#include<stdio.h>
int main()
{int n=0;while(scanf("%d",&n)!=EOF){for(int i=1;i<=n;i++){int m=0;scanf("%d",&m);for(int j=1;j<=m;j++){for(int k=1;k<=m-j;k++){printf(" ");}for(int k=97;k<=96+j;k++){printf("%c",k);}for(int k=95+j;k>=97;k--){printf("%c",k);}printf("\n");}for(int j=m;j>=1;j--){for(int k=1;k<=m-j;k++){printf(" ");}printf("a");int k=2*j-3;for(;k>=1;k--){printf(" ");}if(j!=1)printf("a");printf("\n");}printf("\n");}}return 0;
}

那些打印对称图形的题相关推荐

  1. java输入行数打印菱形_JAVA题,输入行数,输入列数,输出一个菱形

    展开全部 1,冒泡排序 1. /** 2. * JAVA排序算法实现代码-冒泡(Bubble Sort)排序. 3. * 4. * 5. * 6. */ 7. public class Test { ...

  2. 顺时针打印矩阵(编程题讲解)

    顺时针打印矩阵 题目描述 题目分析 python代码 使用python矩阵的旋转 矩阵的转置代码 python旋转矩阵解法代码    <剑指offer> 编程题讲解. 题目描述    输入 ...

  3. 蓝桥杯PREV-2 打印图案水题

    这道题,乍一眼看没什么规律,主要原因是,题面的打印是字符,会造成压缩,让人一下看不懂.但其实,如果用一个方格纸把它记录下来,对其规律就不难发现了.网上的中心对称思路很巧妙,但是对于我来说真正比赛时应该 ...

  4. php 顺时针打印矩阵,这题

    浅谈狄利克雷相关题目套路2021-03-25 21:58:20 啥都不知道,被yyc D爆了/kk 扔道题 P2714 四元组统计 乍一看,就想推式子,结果发现自己是个憨批 莫反就两条式子 考虑第二种 ...

  5. Java动物类enjoy方法打印,面向对象编程题汇总

    在授课面向对象这一章节的时候,发现找一些比较贴近的编程题还是比较难的,从网上整理了一下,希望对需要的朋友有帮助.很多是从网上找的,如果侵犯版权请联系我! 一.类和对象 1.定义一个类Demo,其中定义 ...

  6. 使用Java线程并发库实现两个线程交替打印的线程题

    背景:是这样的今天在地铁上浏览了以下网页,看到网上一朋友问了一个多线程的问题.晚上闲着没事就决定把它实现出来. 题目: 1.开启两个线程,一个线程打印A-Z,两一个线程打印1-52的数据. 2.实现交 ...

  7. Java黑皮书课后题第1章:1.4(打印表格)编写程序,显示以下表格

    这是目录标题 题目 题目描述 题目槽点 代码 代码块 代码评析与赘述 修改日志 题目 题目描述 1.4(打印表格)编写程序,显示以下表格 a a^2 a^3 1 1 1 2 4 8 3 9 27 4 ...

  8. 100个C语言的编程题

    [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析:兔子的规律为数列1,1, ...

  9. 剑指offer 面试32题

    面试32题: 题目:从上到下打印二叉树 题:不分行从上到下打印二叉树 解题代码: # -*- coding:utf-8 -*- # class TreeNode: # def __init__(sel ...

最新文章

  1. python压缩与解压缩
  2. 《LeetCode力扣练习》剑指 Offer 28. 对称的二叉树 Java
  3. video标签poster属性在安卓微信中不生效问题解决
  4. java web购物车代码_java web开发之购物车功能实现示例代码
  5. DOM基础操作(二)
  6. linux centos7.2 nodeJs全局安装
  7. LeetCode MySQL 619. 只出现一次的最大数字
  8. 剑指offer面试题49. 丑数
  9. 【Prufer Sequence +简单排列组合】bzoj 1005: [HNOI2008]明明的烦恼
  10. diabetes影响因子2017_科学网—【关注】2017年JCR(2016)影响因子涨跌一览,Plos One跌破3分 - 美捷登的博文...
  11. vs2021下载步骤
  12. kafka的Leader选举机制
  13. 读易[2]·该出手时就出手(乾卦)
  14. bag of tricks for image classification with convolutional neural networks
  15. google的秘密入口
  16. 第三届全国中医药院校大学生程序设计竞赛 (正式赛)
  17. 计算机基础--作业5,计算机基础第5次作业-第五章-Powerpoint知识题 (精选可编辑)...
  18. My SQL 创建数据库
  19. 搜索:搜索+优先队列
  20. PVE安装 virtio

热门文章

  1. ag-Grid 超丰富的表格插件(1)——简易使用
  2. 高等数学(第七版)同济大学 习题6-2 (后18题)个人解答
  3. mysql查询行数count(*)、coun(1)、count(primary key)查询效率问题
  4. (八)JVM成神路之GC分区篇:G1、ZGC、ShenandoahGC高性能收集器深入剖析
  5. Android9很多游戏玩不了,不玩会后悔 目前最火的9款Android游戏(2)
  6. 微博--图片,视频,评论抓取
  7. C语言递归实现四色定理,实现四色定理的C++程序
  8. 【DKN】(七)dataset.py【未完】
  9. 3万字长文带你轻松入门视觉Transformer
  10. 出现无法解析的外部符号 LZ4_decompress_safe等问题