今天陪着同窗們上信息課,又從頭學了一遍C++。今天的信息課不落俗套,老師貼的第一份代碼並非Hello world(一道連洛谷都沒有的大水題),而是貼了一段比Hello world更水的代碼,一份在OJ上「非法調用」、NOIP裏會被禁賽的代碼:ios
#include<iostream> using namespace std; int main() { system("shutdown -s");//用Windows+R演示一下,效果直接 }
若是這是一道題,該多好啊!怎麼樣,真是一份精彩的代碼,短短的幾行,就實現了一個功能,想必你們都知道其中的含義。接下來纔是0001 Hello world。spa
#include<iostream> using namespace std; int main() { cout<<"Hello world";//很天真,很純潔,未受到stdio.h、printf等毒瘤的污染 }
0002五層小山,不忍直視,你去作「超級瑪麗遊戲」吧!blog
#include<iostream> using namespace std; int main() { cout<<" *"<<endl; cout<<" ***"<<endl; cout<<" *****"<<endl; cout<<" *******"<<endl; cout<<"*********"; }
你們學完循環語句後,能夠回過頭來看,這道題還有沒有其餘解法?(當心「輸出格式錯誤」)遊戲
#include<iostream> using namespace std; int main() { int i,j; for(i=1;i<=5;i++){ for(j=4;j>=i;j--) cout<<' '; for(j=1;j<i*2;j++) cout<<'*'; cout<<endl; } return 0; }
今天的講解就到此結束。最後引用某人的一句話:大家有毒吧!io