嘟嘟社区

以前面试的一个疑问


面试的是PHP,题答完了,然后面试官来了,一脸庄严。

面试官:题比较简单吧?!
我:还行。

面试官:你先介绍一下自己吧
….
….
….
面试官:如何用php确定一个三角形
我:没啥条件?(这tmd咋确定,又不是数学题,直接说概念)
我:三个点不在一个直线上可以确定。

面试官:不对。
我:….
我:不会,正确答案是啥呢?(我tmd好奇了)

面试官:这题很简单,两条边线大于第三条边线可以确定。
我:那如果三条线在同一条线上呢?

然后因为这个我开始较真儿,我估计面试官本来就鄙视我,然后不欢而散。
到现在我都耿耿于怀,我的回答也没错啊。

请教下各位,我现在有点怀疑自己的思维是不是又问题了?

  1. $a = 5;
  2. $b = 3;
  3. $c = 4;
  4. $a *= $a;
  5. $b *= $b;
  6. $c *= $c;
  7. if($a + $b == $c || $a + $c == $b || $b + $c == $a){
  8.     echo "是n";
  9. }
  10. else
  11. {
  12.     echo "否n";
  13. }

复制代码

好吧,大佬这直接勾股定理了,我当时可能太较真了。