马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
高手来看看
代码如下
- int x=600,y=350////起始坐标
- int step=50/////这里是步长
- int a=1,b=2,c=1,e=1,e2=1,d=2,d2=2/////因为向上和向右需要移动的步数是奇数,所以定义个a=1,向下和向左需要移动的步数是偶数,所以定义个b=2
- 循环(真)
- 循环(真)
- 鼠标.移动(x,y-step)
- 鼠标.左键单击(1)
- e=e-1/////这里判断是已经移动了几步,每移动一步就减少一步
- 如果(e==0)
- 跳出
- 否则
- 继续
- 如果结束
- 循环结束
- x=x
- y=y-step////这里取移动后x,y的坐标
- while(true)
- 鼠标.移动(x+step,y)
- 鼠标.左键单击(1)
- e2=e2-1
- 如果(e2==0)
- 跳出
- 否则
- 继续
- 如果结束
- 循环结束
- x=x+step
- y=y
- a=2*a+1
- e=a
- e2=a
- c=1
- 循环(真)
- 鼠标.移动(x,y-step)
- 鼠标.左键单击(1)
- d=d-1
- 如果(d<=0)
- 跳出
- 否则
- 继续
- 如果结束
- 循环结束
- x=x
- y=y-step
- c=1
- 循环(真)
- 鼠标.移动(x-step,y)
- 鼠标.左键单击(1)
- d2=d2-1
- 如果(d2==0)
- 跳出
- 否则
- 继续
- 如果结束
- 循环结束
- x=x-step
- y=y
- b=2*b
- d=b
- d2=b
- 循环结束
- 循环结束
复制代码
求高手指导,帮我改下,哪里错了 |