刷题首页
题库
高中信息
题干
某算法的部分流程图如图所示。输入n的值为100执行这部分流程后,输出的值为()
A.2,2,5,5
B.1,2,2,5,5
C.1,4,5,5
D.1,2,5,10
上一题
下一题
0.99难度 选择题 更新时间:2019-05-27 09:49:19
答案(点此获取答案解析)
同类题1
用计算机无法解决"打印所有素数"的问题,其原因是解决该问题的算法违背了算法特征中的( )
A.唯一性
B.有穷性
C.有0个或多个输入
D.有输出
同类题2
解决“鸡兔同笼”问题的一种算法是:首先输入总头数H和总脚数B,然后计算兔数R,R=B/2-H,最后计算鸡数C,C=H-R。这个算法的描述方式是( )。
A.伪代码
B.流程图
C.自然语言
D.计算机程序
同类题3
(2018秋•温州期末)某算法的部分流程图如图所示,执行该流程后,输出i,k的值分别是( )
A.102,9
B.100,8
C.102,8
D.100,9
同类题4
解决问题:求m和 n的最大公约数。根据以下算法描述,回答问题。
①输入m,n
②以m为被除数,n为除数,r为m除以n的余数
③判断r的值
若r=0,输出公约数n
若r≠0,则n将赋值给m,再将r赋值给n,转为执行步骤②
(1)上述算法的描述方式是_____________。
(2)若 m=2018,n =20,则最大公约数是_____________。
(3)这个算法是著名欧几里德算法,又称_____________。
(4)“r 为 m 除以 n 的余数”的 VB 语句是_____________。
(5)上述算法是用程序的_____________结构实现。
同类题5
求1到n之间(包括n)所有3的倍数之和s的算法如下:
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
该算法采用的表示方法是( )
A.计算机语言
B.流程图
C.伪代码
D.自然语言
相关知识点
算法理论
算法及算法的表示方法
算法的表示方法