for i in range(n):angle=random()*2*math.pi x=p1.getx()+10*math.cos(angle)y=p1.gety()+10*math.sin(angle)line(point(x,y),p1).draw(win)p1=point(x,y)#模拟行走次数 ... 20210311
可以用rand()产生随机数,然后模4,结果为0,1,2,3四种情况,分别代表向前,后,左,右走一步。每次都是随机的,所以总体也是随机行走。代码如下: include include using namespace std;int main() { int x=0,y=0,i;int step;cout初始位置为(0,0)";srand(time(**));for(i=1;i;i+) { step...