之前在网上看到过一段有趣的代码,据说在女生节的时候,某软件学院的学生还专门给女生拉了条幅
代码
为了看的更清楚一点,我们把上面的代码整理出来,代码结构如下
整理出来的代码
站在程序员的角度,我们可以很容易的看出来这个条幅想表达的是什么,意思就是说:我会爱我的女孩直到永远。
But!!!作为一个程序员,考虑到程序的严谨性,我们认真分析一下。
首先,forever变量都没有定义,程序怎么能运行下去呢
然后,在for循环后出现了一个分号是什么意思呢?软院的男生难道不知道,如果加了分号,相当于循环是没有输出语句的么,如果forever变量定义成无限大,那么“I Love My Girl”这句话估计也是永远没机会说出口了。
当然啦,这仅仅是站在程序员的立场去看问题的,网上还是有一些神评论的,我们可以一起看看
首先我们来看看吐槽这段代码的
当然,不是所有人都是吐槽,也有那么些人站出来挺他们的,我们来看下他们的理解
大家觉得,这个分号是想表达真情实意,还是不小心手抖加上的呢?