前言
每个人一生都会做很多蠢事,有的自己回头看看,确实很好玩,今天我想分享几个关于我的蠢事。
蠢事1
记得刚开始学C++时,自己还不怎么熟悉,也只会输入输出for循环……,有一次我遇到了一道超级玛丽游戏,题目要求是:超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。这题只要上了二年级就会,只需用printf,可是我做题时时,脑子一片空白,边小手咚咚咚使劲的敲键盘,最终写了这样的代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<" ********\n";
cout<<" ************\n";
cout<<" ####....#.\n";
cout<<" #..###.....##....\n";
cout<<" ###.......###### ### ###\n";
cout<<" ........... #...# #...#\n";
cout<<" ##*####### #.#.# #.#.#\n";
cout<<" ####*******###### #.#.# #.#.#\n";
cout<<" ...#***.****.*###.... #...# #...#\n";
cout<<" ....**********##..... ### ###\n";
cout<<" ....**** *****....\n";
cout<<" #### ####\n";
cout<<" ###### ######\n";
cout<<"##############################################################\n";
cout<<"#...#......#.##...#......#.##...#......#.##------------------#\n";
cout<<"###########################################------------------#\n";
cout<<"#..#....#....##..#....#....##..#....#....#####################\n";
cout<<"########################################## #----------#\n";
cout<<"#.....#......##.....#......##.....#......# #----------#\n";
cout<<"########################################## #----------#\n";
cout<<"#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n";
cout<<"########################################## ############\n";
return 0;
}
很难想象当时我只会“小鸡着米”式打键盘的我在这一题耗了多久呜呜呜……
备注一下,小鸡啄米指用一只手一个一个啄键盘,很像小鸡在啄米,别误解!
既然讲到这了,免费送大家一个AC题解:
#include<bits/stdc++.h>
using namespace std;
int main(){
printf(
" ********\n"
" ************\n"
" ####....#.\n"
" #..###.....##....\n"
" ###.......###### ### ###\n"
" ........... #...# #...#\n"
" ##*####### #.#.# #.#.#\n"
" ####*******###### #.#.# #.#.#\n"
" ...#***.****.*###.... #...# #...#\n"
" ....**********##..... ### ###\n"
" ....**** *****....\n"
" #### ####\n"
" ###### ######\n"
"##############################################################\n"
"#...#......#.##...#......#.##...#......#.##------------------#\n"
"###########################################------------------#\n"
"#..#....#....##..#....#....##..#....#....#####################\n"
"########################################## #----------#\n"
"#.....#......##.....#......##.....#......# #----------#\n"
"########################################## #----------#\n"
"#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n"
"########################################## ############\n"
);
return 0;
}
蠢事2
我还自己写过一个很搞笑很无聊的程序,你们千万别当真啊:
#include<bits/stdc++.h>
using namespace std;
int n;
int main(){
cin>>n;
if(n<10){
cout<<"I'm a sllay cat";
}
else if(n<=99){
cout<<"I'm a fat pig";
}
else{
cout<<"I'm a cute dog";
}
return 0;
}
这程序看着挺无聊的,但玩起来,你别说还真能让我快乐一下午,尤其是dog那里,我就不多说了,想体验的可以试试,一定不要当真!!!