趣味C语言 02:C/C++、python实现打印超级玛丽
趣味打印,用C/C++、python打印超级玛丽图案!相信你看完,会有收获!
·
名人说:莫愁千里路,自有到来风。 ——钱珝
创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊)
打印方法:常用的多行字符串写法
关于多行字符串写法的解释,举个例子来做阐述:
例如下面这样:
C 语言示例
#include<stdio.h>
int main() {
printf("line 1\n"
"line 2\n"
"line 3\n"
"line 4\n"
"line 5\n"
"line ...\n");
return 0;
}
下面是一个通过 printf
函数打印图形的例子:
#include<stdio.h>
int main() {
printf(
" ********\n"
" ************\n"
" ####....#.\n"
" #..###.....##....\n"
" ###.......######\n"
" ...........\n"
" ##*#######\n"
" ####*******######\n"
" ...#***.****.*###....\n"
" ....**********##.....\n"
" ....**** *****....\n"
" #### ####\n"
" ###### ######\n"
"##########################################\n"
"#...#......#.##...#......#.##...#......#.#\n"
"##########################################\n"
"##########################################\n"
"#...#......#.##...#......#.##...#......#.#\n"
"##########################################\n"
);
return 0;
}
C++ 示例
#include<iostream>
using namespace std;
int main() {
cout<<
" ********\n"
" ************\n"
" ####....#.\n"
" #..###.....##....\n"
" ###.......######\n"
" ...........\n"
" ##*#######\n"
" ####*******######\n"
" ...#***.****.*###....\n"
" ....**********##.....\n"
" ....**** *****....\n"
" #### ####\n"
" ###### ######\n"
"##########################################\n"
"#...#......#.##...#......#.##...#......#.#\n"
"##########################################\n"
"##########################################\n"
"#...#......#.##...#......#.##...#......#.#\n"
"##########################################\n";
return 0;
}
Python 3 示例
print("""
********
************
####....#.
#..###.....##....
###.......######
...........
##*#######
####*******######
...#***.****.*###....
....**********##.....
....**** *****....
#### ####
###### ######
##########################################
#...#......#.##...#......#.##...#......#.#
##########################################
##########################################
#...#......#.##...#......#.##...#......#.#
##########################################
""")
很感谢你能看到这里,如有相关疑问,还请下方评论留言。
Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊)
希望本篇内容能对大家有所帮助,如果大家喜欢的话,请动动手点个赞和关注吧,非常感谢你们的支持!

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)