专栏文章
题解:P1000 超级玛丽游戏
P1000题解参与者 7已保存评论 6
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 6 条
- 当前快照
- 1 份
- 快照标识符
- @mipd03op
- 此快照首次捕获于
- 2025/12/03 09:59 3 个月前
- 此快照最后确认于
- 2025/12/03 09:59 3 个月前
P1000 超级玛丽游戏
题目要求与注意事项
题目要求非常简单,即输出所给的字符串即可,也不需要输入。
但是需要注意的是,由于少一个或多一个字符 or 空格都会影响输出的结果,所以复制的时候一定要小心。
别忘了换行!!
实现
对于 C/C++,我们都可以使用
printf输出(顺带提一嘴输入是scanf)。我们可以将字符串复制到
Cprintf语句中,就像这样:#include<stdio.h>
int main() {
printf(" ********\n"); // \n 是换行符
printf(" ************\n");
printf(" ####....#.\n");
printf(" #..###.....##....\n");
printf(" ###.......###### ### ###\n");
printf(" ........... #...# #...#\n");
printf(" ##*####### #.#.# #.#.#\n");
printf(" ####*******###### #.#.# #.#.#\n");
printf(" ...#***.****.*###.... #...# #...#\n");
printf(" ....**********##..... ### ###\n");
printf(" ....**** *****....\n");
printf(" #### ####\n");
printf(" ###### ######\n");
printf("##############################################################\n");
printf("#...#......#.##...#......#.##...#......#.##------------------#\n");
printf("###########################################------------------#\n");
printf("#..#....#....##..#....#....##..#....#....#####################\n");
printf("########################################## #----------#\n");
printf("#.....#......##.....#......##.....#......# #----------#\n");
printf("########################################## #----------#\n");
printf("#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n");
printf("########################################## ############\n");
return 0; //结束程序(养成好习惯)
}
不过我们发现这样写非常麻烦,需要一行一行的写。
其实
printf是可以多行输出的,详细参见这个题解。对于 C++,我们还可以使用
cin输入,cout输出。这道题只要求输出,那么我们还是一行一行输出。
这里换行我用了
CPPendl,其实用\n也可以,用法就是在打的字符串后面加上,当然要加在双引号里面。#include <bits/stdc++.h> //万能头
using namespace std; //注意这里
int main() {
cout<<" ********"<<endl;
cout<<" ************"<<endl;
cout<<" ####....#."<<endl;
cout<<" #..###.....##...."<<endl;
cout<<" ###.......###### ### ###"<<endl;
cout<<" ........... #...# #...#"<<endl;
cout<<" ##*####### #.#.# #.#.#"<<endl;
cout<<" ####*******###### #.#.# #.#.#"<<endl;
cout<<" ...#***.****.*###.... #...# #...#"<<endl;
cout<<" ....**********##..... ### ###"<<endl;
cout<<" ....**** *****...."<<endl;
cout<<" #### ####"<<endl;
cout<<" ###### ######"<<endl;
cout<<"##############################################################"<<endl;
cout<<"#...#......#.##...#......#.##...#......#.##------------------#"<<endl;
cout<<"###########################################------------------#"<<endl;
cout<<"#..#....#....##..#....#....##..#....#....#####################"<<endl;
cout<<"########################################## #----------#"<<endl;
cout<<"#.....#......##.....#......##.....#......# #----------#"<<endl;
cout<<"########################################## #----------#"<<endl;
cout<<"#.#..#....#..##.#..#....#..##.#..#....#..# #----------#"<<endl;
cout<<"########################################## ############"<<endl;
return 0; //结束
}
相关推荐
评论
共 6 条评论,欢迎与作者交流。
正在加载评论...