下列所示的一段伪代码,当输入25、15时,输出的结果为_____?(a、b表示正整数)

问题描述:

下列所示的一段伪代码,当输入25、15时,输出的结果为_____?(a、b表示正整数)
Read a,b
Do
If ab Then
a←c
Else
a←b
b←c
End If
Until c=0
End Do
Print a

楼上的估计没有看过我们高中课本吧.一般是用QBasic的
并且这是伪代码问题,不用转换成编程语言.
真正结果应该是a=5吧
4次循环分步结果:
a=25 b=15 c=10
a=15 b=10 c=5
a=10 b=5 c=5
a=5 b=5 c=0