51单片机方块俄罗斯,这个算法代码如何实现旋转的

voidcir(void){inti;bitk=0;chartempx[4];chartempy[4];for(i=0;i<4;i++){tempx[i]=x[1]-y[... void cir(void)
{
int i;
bit k=0;
char tempx[4];
char tempy[4];
for(i=0;i<4;i++)
{
tempx[i]=x[1]-y[i]+y[1];
tempy[i]=y[1]+x[i]-x[1];
if(m[tempx[i]][tempy[i]]==1)
k=1;
}
if(k!=1)
{
for(i=0;i<4;i++)
{
x[i]=tempx[i];
y[i]=tempy[i];
}
}
}
展开
 我来答
昵称不能再任性
2016-10-05 · TA获得超过389个赞
知道小有建树答主
回答量:253
采纳率:66%
帮助的人:61.8万
展开全部
这是一个平面几何公式。
逆时针旋转90度角。
在以可
2016-10-04 · 超过17用户采纳过TA的回答
知道答主
回答量:133
采纳率:0%
帮助的人:39.1万
展开全部
至少把方块的结构也贴出来啊,x,y,m 数组都是啥?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式