【灌水】信息课的感想

今天陪着同学们上信息课,又从头学了一遍C++。今天的信息课不落俗套,老师贴的第一份代码并不是Hello world(一道连洛谷都没有的大水题),而是贴了一段比Hello world更水的代码,一份在OJ上“非法调用”、NOIP里会被禁赛的代码:

#include<iostream>
using namespace std;
int main()
{
	system("shutdown -s");//用Windows+R演示一下,效果直接
}

  如果这是一道题,该多好啊!怎么样,真是一份精彩的代码,短短的几行,就实现了一个功能,想必大家都知道其中的含义。接下来才是0001 Hello world。

#include<iostream>
using namespace std;
int main()
{
	cout<<"Hello world";//很天真,很纯洁,未受到stdio.h、printf等毒瘤的污染
}

  0002五层小山,不忍直视,你去做“超级玛丽游戏”吧!

#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;
}

  今天的讲解就到此结束。最后引用某人的一句话:你们有毒吧!

原文地址:https://www.cnblogs.com/dong-ji-yuan/p/9600308.html