首页
社区
课程
招聘
[讨论]刚刚别人发我一段C语言代码.看不懂.求大牛解释下
发表于: 2010-6-16 21:47 6311

[讨论]刚刚别人发我一段C语言代码.看不懂.求大牛解释下

2010-6-16 21:47
6311
#include <stdio.h>
#define _ -F<00||--F-OO--;
int F=00,OO=00;
void F_OO()
{
             _-_-_-_
        _-_-_-_-_-_-_-_-_
     _-_-_-_-_-_-_-_-_-_-_-_
   _-_-_-_-_-_-_-_-_-_-_-_-_-_
  _-_-_-_-_-_-_-_-_-_-_-_-_-_-_
  _-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
  _-_-_-_-_-_-_-_-_-_-_-_-_-_-_
  _-_-_-_-_-_-_-_-_-_-_-_-_-_-_
   _-_-_-_-_-_-_-_-_-_-_-_-_-_
     _-_-_-_-_-_-_-_-_-_-_-_
         _-_-_-_-_-_-_-_
             _-_-_-_

}

void main(){F_OO();printf("%1.3f\n",4.*-F/OO/OO);}

完全看不明白..应该是#define _ -F<00||--F-OO--;这句话的效果吧?
求大牛解释下

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 75
活跃值: (623)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
#define  _    -F<00||(--F)-(OO--);

两个变量 F   和  OO (看起来像两个零零,实际上是两个欧欧)

额,蛮有趣00!
2010-6-16 21:54
0
雪    币: 156
活跃值: (27)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
00。...完全看迷糊了...
2010-6-16 22:11
0
雪    币: 75
活跃值: (623)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
_-
红色部分 就是 define 那个, 后面的 是 减号
2010-6-16 22:23
0
雪    币: 247
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
这段代码里面最重要的就是“-”、“ -F<00||--F-OO--”、还有4后面那个点,减号多余的,后面那个是对比,前面的假才执行后面,4后面加个"."是表示小数点,要不然会为零的
2010-6-16 22:40
0
雪    币: 204
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
看不懂,盼高手解答!
2010-6-19 17:03
0
雪    币: 84
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
if ( F <= 0 )
  {
    --F;
    --OO;
  }
  if ( F >= 0 )
  {
    --F;
    --OO;
  }
  if ( F >= 0 )
  {
    --F;
    --OO;
  }
  if ( F >= 0 )
  {
    --F;
    --OO;
  }
.................

F5啊 呵呵
2010-6-19 18:56
0
雪    币: 9
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
这个写得老迷惑人了, 00和oo,怎么看起来都一样啊,楼主显然是写错了。
2010-6-19 18:59
0
游客
登录 | 注册 方可回帖
返回
//