相信你看完,会有收获!如何用C/C++、python打印超级玛丽
// 打印方法:常用的多行字符串写法
关于多行字符串写法的解释,举个例子来做阐述:
例如下面这样:
#includeint main() { printf("line 1n" "line 2n" "line 3n" "line 4n" "line 5n" "line ...n"); return 0; }
C:
#includeint main() { printf( " ********n" " ************n" " ####....#.n" " #..###.....##....n" " ###.......######n" " ...........n" " ##*#######n" " ####*******######n" " ...#***.****.*###....n" " ....**********##.....n" " ....**** *****....n" " #### ####n" " ###### ######n" "##########################################n" "#...#......#.##...#......#.##...#......#.#n" "##########################################n" "##########################################n" "#...#......#.##...#......#.##...#......#.#n" "##########################################n" ); return 0; }
C++:
#includeusing namespace std; int main() { cout<< " ********endl" " ************endl" " ####....#.endl" " #..###.....##....endl" " ###.......######endl" " ...........endl" " ##*#######endl" " ####*******######endl" " ...#***.****.*###....endl" " ....**********##.....endl" " ....**** *****....endl" " #### ####endl" " ###### ######endl" "##########################################endl" "#...#......#.##...#......#.##...#......#.#endl" "##########################################endl" "##########################################endl" "#...#......#.##...#......#.##...#......#.#endl" "##########################################endl"; return 0; }
python3:
print("""
********
************
####....#.
#..###.....##....
###.......######
...........
##*#######
####*******######
...#***.****.*###....
....**********##.....
....**** *****....
#### ####
###### ######
##########################################
#...#......#.##...#......#.##...#......#.#
##########################################
##########################################
#...#......#.##...#......#.##...#......#.#
##########################################""")
希望这篇文章对你有所帮助!
CSDN:Code_流苏 (知乎:君之)
如有误,还请指出!
创作不易,喜欢的话,还请多多点赞与关注!
感谢支持!欢迎评论交流学习!



