当前位置: 高中信息技术 / 单选题
  • 1. (2020高一下·瑞安期末) 辗转相除法,又叫欧几里得算法( Euclidean Algorithm),是求最大公约数的一种方法。 它的具体做法是:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。那么最后的除数就是这两个数的最大公约数。现有如程序实现求两数的最大公约数:

      Dim R As Integer,xAsInteger,yAsInteger

      Do While ①             

        r =x Mod y

        x = y

        y = r

      Loop

      ②                 

    则划线①②两处填入的代码为 (     )

    A .  ①r <> 0 ②gys = Str( x) B . ①x Mod y <> 0 ②gys = Str( x) C . ①r <> 0 ②gys = Str( y) D . ①x Mod y <> 0 ②gys = Str( y)

微信扫码预览、分享更方便