简单的四则运算问题,头晕了。。。请教各位。

yukuang 2015-10-22 09:03:33
图中为一个长方体,x,y,z为三维方向按箭头所示,值分别为x=4,y=6,z=4。 圆圈中的数字表示节点的ID号。 请教6个表面的ID,用x,y,z怎么表示?
如:
上表面表示为:ID<=y*z
下表面表示为:ID>(x-1)*y*z
其它的4个表面,即左右前后该怎么表达啊?

...全文
282 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
奋起无迹 2015-10-26
  • 打赏
  • 举报
回复
弄的这么麻烦能保证ID不同吗
qinfeng0701 2015-10-26
  • 打赏
  • 举报
回复
看到楼上回复被爆击了,发现我看题都看歪了。
gh_99 2015-10-23
  • 打赏
  • 举报
回复
引用 楼主 yukuang 的回复:
图中为一个长方体,x,y,z为三维方向按箭头所示,值分别为x=4,y=6,z=4。 圆圈中的数字表示节点的ID号。 请教6个表面的ID,用x,y,z怎么表示?
如:
上表面表示为:ID<=y*z
下表面表示为:ID>(x-1)*y*z
其它的4个表面,即左右前后该怎么表达啊?


如图:
qinfeng0701 2015-10-23
  • 打赏
  • 举报
回复
写错了 ID/100 区分上下, (ID%100)/10前后, ID%10区分左右
qinfeng0701 2015-10-23
  • 打赏
  • 举报
回复
Z/100 区分上下, Y/10前后, X%10区分左右
qinfeng0701 2015-10-23
  • 打赏
  • 举报
回复
ID=X+Y*10+Z*100 上下左右用X/10,X%10之类表示
ooolinux 2015-10-22
  • 打赏
  • 举报
回复
是否这样: 左:y=0 右:y=5 前:z=0 后:z=3 貌似高数翻一翻里面有,都忘了。

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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