if(py > py2 - 25 && py < py2 + 25 && px > px2 - 25
电脑知识爱好者互联网本站整理2007-9-17 1:12:27
知识重点:if(py py2 - 25 py2 + 25 px2 - 25 px2 + 25) 請問這些要怎麼註解 py,py2,px,px2 都是整數變數.請知道的人幫幫忙.謝謝! if(py py2 - 25 py2 + 25 px2 - 25 px2 + 25) 看起来应该是判断两个点坐标..
if(py > py2 - 25 && py < py2 + 25 && px > px2 - 25 && px < px2 + 25) 請問這些要怎麼註解 py,py2,px,px2 都是整數變數.請知道的人幫幫忙.謝謝! if(py > py2 - 25 && py < py2 + 25 && px > px2 - 25 && px < px2 + 25)
看起来应该是判断两个点坐标是否在一定范围内的语句,如果点(px,py)与(px2,py2)的横纵坐标差都小于25,条件成立。
也可以写成:
if ((abs(px-px2)<25)&&(abs(py-py2)<25))
abs是取绝对值操作
py坐标比py2的坐标+25小.
条件成立,即横纵坐标差小于25
参与评论- 相关内容
- 最近更新
- ·如何学好C语言?
- ·收藏夹是占有在C盘空间还是E盘
- ·用*号怎样编写一个菱形,用C语言..
- ·用什么软件才能打开.OBJ和.LIB和..
- ·N73中存储卡有太多文件夹,
- ·O2 XDA ATOM 听歌能不能使用蓝牙..
- ·E908数据线如何使用?
- ·N73和N73ie有何区别
- ·MOTO A780的刷机软件!
- ·摩托罗拉V3系列的进下谢谢
添加到百度搜藏