下列程序表示的算法是辗转相除法,请在空白处填上相应语句:(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.循环语句 | 条件语句的一般形式如图所示,其中B表示的是( )A.条件 | B.条件语句 | C.满足条件时执行的内容 | D.不满足条件时执行的内容 | 右边伪代码运行执行后输出的结果是______. | 设计下列函数求值算法程序时需要运用条件语句的函数为( )A.f(x)=x2-1 | B.f(x)=log2x | C.f(x)={ | D.f(x)=3x | 求100~999中的水仙花数,所谓水仙花数是一个三位数,它的各位数字的立方和等于该数,例如153是一个水仙花数,因为153=13+53+33.试编一段程序,找出所有的水仙花数. |
最新试题
热门考点
|
|
|