博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nyoj880还是打印菱形
阅读量:1871 次
发布时间:2019-04-26

本文共 997 字,大约阅读时间需要 3 分钟。

题目链接:

#include
int main() { int times; scanf("%d", ×); while (times--) { int M, temp; scanf("%d", &M); //A = 65; //正常打印 M = M % 26;//1=
<=25时打印正常 for (int i = 1; i <= 2 * M + 1; i += 2) { if (i / 2 == 0) temp = 1; else temp = i - i / 2; for (int z = 0; z < 2 * M + 1 - temp; z++) { printf(" "); } for (int j = 0; j < temp; j++) { printf("%c", j + 65); } if (temp != 1) { for (int j = temp - 2; j >= 0; j--) { printf("%c", j + 65); } } printf("\n"); } //翻转打印 for (int i = 2 * M + 1 - 2; i >= 1; i -= 2) { if (i / 2 == 0) temp = 1; else temp = i - i / 2; for (int z = 0; z < 2 * M + 1 - temp; z++) { printf(" "); } for (int j = 0; j < temp; j++) { printf("%c", j + 65); } if (temp != 1) { for (int j = temp - 2; j >= 0; j--) { printf("%c", j + 65); } } printf("\n"); } } return 0;}
你可能感兴趣的文章
发现超能力:这些数据科学技能助你更高效专业
查看>>
AI当道,人工智能将如何改变金融业?
查看>>
消除性别成见,技术领域需要更多“乘风破浪的姐姐”
查看>>
7行代码击败整个金融业,这对20多岁的爱尔兰兄弟是如何做到的?
查看>>
2020十大编程博客:私藏的宝藏编程语言博客大放送!
查看>>
编程中的角色选择:哪类工作角色最适合你?
查看>>
10种算法一文打尽!基本图表算法的视觉化阐释
查看>>
未来属于人工智能工程师,但成功转型不容易
查看>>
科技界“挠头”:困扰科技界可持续发展的难题
查看>>
20年后,这5种编码语言可能就消失了……
查看>>
标准出现问题,人工智能正在走向错误的方向
查看>>
如何使用Python实现最低有效位隐写术?
查看>>
湮没在赞誉之中,科学史上鲜为人知的五大“败笔”
查看>>
别再对分类变量进行独热编码!你还有更好的选择
查看>>
如果不能用Python执行机器学习,那该用什么呢?
查看>>
不论何时,互联网从业者一直幸福着~
查看>>
mysql用户口令中含有特殊字符@的情况下,如何正确链接数据库
查看>>
SpringFox接口文档API DOC
查看>>
netty优化策略
查看>>
架构师知识体系全景图
查看>>