出这种题的人是什么心态?

2016-11-28 09:13:21 +08:00
 zqqian

设有语句 int a=1,b=2,c=3,d=4 ;,则执行了语句 a+=b-=c*=d;  后,变量 a 的值是()

设整型变量 i 值为2,表达式i+++++i+++i+i++的结果是()

设a=1,b=2,c=3,d=4,则表达式:a<b?a: c<d?="" a="" :d的结果为()="" <="" code="">

????他们是怎么想的?

3459 次点击
所在节点    问与答
24 条回复
lany
2016-11-28 09:15:08 +08:00
考试不都喜欢考这种
wulin
2016-11-28 09:18:46 +08:00
这种代码,不能 merge
hanzichi
2016-11-28 09:19:23 +08:00
说好听点是考察基本功,难听点就是炫技
mcone
2016-11-28 09:20:10 +08:00
别的不说 就第二题这种考 undefined behavior 的东西 你就可以甩他一脸了
估计这个出题人没看过标准 很可能也只用过一种编译器吧
murmur
2016-11-28 09:24:15 +08:00
这不是大学的 c 语言考试题么
然而现在大学也不这么考了吧
最常见的炫技表演不是各种 swap 么
lucifer9
2016-11-28 09:24:35 +08:00
要是完美答出来了的话
他们敢要么
就不怕以后天天这么写代码没法维护么
Sasasu
2016-11-28 09:31:53 +08:00
stephenyin
2016-11-28 09:36:33 +08:00
@Sasasu 给老师的嘴打码是什么习惯?
lany
2016-11-28 09:36:50 +08:00
@Sasasu 看得我整个人都不好了
Sasasu
2016-11-28 09:37:18 +08:00
@stephenyin 糊了而已
iRiven
2016-11-28 09:44:40 +08:00
代码可以这样写 但是面试的话打死面试官
xss
2016-11-28 09:50:03 +08:00
我只是想起一句话....技不如人,甘拜下风, 虽然这种问题没什么机会在实际中用到, 但是如果你基础好的话, 你弄死面试官啊....
nikubenki
2016-11-28 09:55:20 +08:00
第三题这种代码我写过。。。(逃
Kilerd
2016-11-28 10:24:12 +08:00
@Sasasu 你的老师起码还会用 dev c++,我们老师直接 txt ,看个几秒钟,回去自己写。
cppgohan
2016-11-28 10:24:36 +08:00
设整型变量 i 值为 2 ,表达式 i+++++i+++i+i++的结果是()

我记得类似这种题是清华计算机专业考的... 有兴趣搜搜应该能搜到来源

考你懂的(不太实用的东西)多不多
v9ox
2016-11-28 10:25:16 +08:00
他认为这种东西很重要

在我看着追求这种东西的公司还是别去
liaowu
2016-11-28 10:26:18 +08:00
谭教授风格
BOYPT
2016-11-28 10:50:35 +08:00
@stephenyin 应该是老师的嘴太快了照片都糊了
coderluan
2016-11-28 11:34:24 +08:00
我不知道也不想知道他们怎么想的,但是我确定他们肯定没正经上过班
Ouyangan
2016-11-28 11:47:33 +08:00
@coderluan +1 , 这种人要打死

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/323734

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX