求m和n的最大公约数简单算法有关问题
求m和n的最大公约数简单算法问题
今天就俩问题没搞懂,没人辅导,到这里找老师!
还是不能画图,只能口述了:
[b]s1: 输入m,n;
s2:判断m>n,如果为T跳到s3;如果为F,m与n互换,进入s3;
s3:m/n的余数=r;
s4:判断r=0?为T,跳到s5;如果为F[color=#FF0000],n赋给m,r赋给n,然后返回s3;
s5:输出n。[/b][/color]
这到题我想问的是:s4中,为什么如果为f时,n的值要赋给m,r的值要赋给n???赋了值后又怎么理解?
我觉得初学这个东西,理解上差好多哦``,这书出得也有毛病,出的题要么特简单,要么特难!
麻烦哪位朋友给个完整点的答案啊!
谢谢先!
------解决方案--------------------
今天就俩问题没搞懂,没人辅导,到这里找老师!
还是不能画图,只能口述了:
[b]s1: 输入m,n;
s2:判断m>n,如果为T跳到s3;如果为F,m与n互换,进入s3;
s3:m/n的余数=r;
s4:判断r=0?为T,跳到s5;如果为F[color=#FF0000],n赋给m,r赋给n,然后返回s3;
s5:输出n。[/b][/color]
这到题我想问的是:s4中,为什么如果为f时,n的值要赋给m,r的值要赋给n???赋了值后又怎么理解?
我觉得初学这个东西,理解上差好多哦``,这书出得也有毛病,出的题要么特简单,要么特难!
麻烦哪位朋友给个完整点的答案啊!
谢谢先!
------解决方案--------------------