决定出这道笔试题去恶心人

0153 2011-09-07 08:40:20
领导说我们的笔试题太大众化了,于是我想出了一个:

if ("0") {
printf("FALSE");
}
else {
printf("TRUE");
}

输出什么?
...全文
597 55 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
55 条回复
切换为时间正序
请发表友善的回复…
发表回复
yowen 2011-09-09
  • 打赏
  • 举报
回复
这样恶心吗?

if ("1==0") {
printf("FALSE");
}
else {
printf("TRUE");
}

ringer564597 2011-09-09
  • 打赏
  • 举报
回复
我觉得这样比较邪恶。。

if ('0x0') {
printf("FALSE");
}
else {
printf("TRUE");
}

shaozg168 2011-09-09
  • 打赏
  • 举报
回复

阿妈的乖女儿 2011-09-09
  • 打赏
  • 举报
回复
赞同 楼上的说法,

[Quote=引用 44 楼 yuyan_linger 的回复:]
我不觉得这有什么恶心人的啊
如果是标准没规定的未定义行为还行
这个题目也确实考了基础啊
不过你要是写着招聘c程序 然后说人家没考虑其他语言 那就真的恶心人了
[/Quote]
hulangamk103 2011-09-09
  • 打赏
  • 举报
回复
还好了,多接触一些面试题,也可以看到出题者的心思,大家都有收获。
Qyee16 2011-09-09
  • 打赏
  • 举报
回复
[Quote=引用 53 楼 demon__hunter 的回复:]

中秋快乐。
[/Quote]

又见demo 你自己晕了????
视觉污染。。。。
机智的呆呆 2011-09-09
  • 打赏
  • 举报
回复
中秋快乐。
discoveralan 2011-09-09
  • 打赏
  • 举报
回复
[Quote=引用 38 楼 0153 的回复:]
今天有个精通C/C++的笔试者中招了。

但是,答案真的是确定的FALSE吗?题目中没有头文件、没有变量、也没有main函数,那这一定是C语言的语法吗?
请大家眼光再放远一点,如果存在那么一种弱类型的语言,它有类似C语言的函数库,有类似与C语言的表达式,还有弱类型语言所特有的奇妙转换,以至于它可能把字符串的"0"当成假……
……
……
……
……
……
……
……
……
………
[/Quote]

我靠,你真的好坏啊!~
chentao4669 2011-09-09
  • 打赏
  • 举报
回复
楼主还算好的,我以前去面试的时候有面试官问我WIN32 API有多少个。
这个才叫恶心人。
kkrmr 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用 27 楼 fengxuxing 的回复:]
引用 26 楼 kkrmr 的回复:

被恶心的我,坏淫给个解释呗,8lou de.

"\0"的本质是字符串指针,是一个非零的长整形数
'\0'就一个字符和和0和NULL是一个意思
[/Quote]
嗯,谢谢,O(∩_∩)O哈哈~
君恪 2011-09-08
  • 打赏
  • 举报
回复
一群琐男,敢不敢清纯点?
luuillu 2011-09-08
  • 打赏
  • 举报
回复

static int l;

if (!l) {
printf("FALSE");
}
else {
printf("TRUE");
}



flyck 2011-09-08
  • 打赏
  • 举报
回复
3楼实在是太猥琐了。。。。。
ryfdizuo 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用 23 楼 luciferisnotsatan 的回复:]

不如出
cout<<++i<<++i<<++i;
[/Quote]
遇到这种问题,我会拒绝回答。。。
My_Love 2011-09-08
  • 打赏
  • 举报
回复
if(BOOL(1))
{

}
My_Love 2011-09-08
  • 打赏
  • 举报
回复
int main()
{
if ("0"[0]) {
printf("FALSE");
}
else {
printf("TRUE");
}
getchar();
}
luuillu 2011-09-08
  • 打赏
  • 举报
回复

typedef char INT;

INT i=256;

if (i) {
printf("FALSE");
}
else {
printf("TRUE");
}


  • 打赏
  • 举报
回复
其实if( -1 ) 就能恶心到一批人了
Qlaiaqu 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 kkrmr 的回复:]

被恶心的我,坏淫给个解释呗,8lou de.
[/Quote]
"\0"的本质是字符串指针,是一个非零的长整形数
'\0'就一个字符和和0和NULL是一个意思
kkrmr 2011-09-08
  • 打赏
  • 举报
回复
被恶心的我,坏淫给个解释呗,8lou de.
加载更多回复(35)

15,447

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧