下列程序表示的算法是辗转相除法,请在空白处填上相应语句:(1)处填______;(2)处填______.
题型:不详难度:来源:
下列程序表示的算法是辗转相除法,请在空白处填上相应语句: (1)处填______; (2)处填______. |
答案
∵程序表示的算法是辗转相除法,根据辗转相除法,先求出m除以n的余数,然后利用辗转相除法,将n的值赋给m,将余数赋给n,一直算到余数为零时m的值即可, ∴(1)处应该为r=m MOD n;(2)处应该为r=0. 故答案为r=m MOD n;r=0. |
举一反三
下列语句不属于基本算法语句的是( )A.赋值语句 | B.运算语句 | C.条件语句 | D.循环语句 | 设计一个计算1×3×5×7×9×11×13的算法.图中给出了程序的一部分,则在横线①上不能填入的数是( )
A.13 | B.13.5 | C.14 | D.14.5 | 下面为一个求20个数的平均数的程序,在横线上应填充的语句为( )A.i>20 | B.i<20 | C.i>=20 | D.i<=20 | 如图程序运行后输出的结果为______. | 若下列算法的程序运行的结果为S=132,那么判断框中应填入的关于k的判断条件是 ______. |
最新试题
热门考点
|
|
|