题库 高中信息

题干

设计算法,求同时满足以下条件的所有四位正整数之合s。①不大于n(n的值由键盘输入)②能被9整除③十位数是2。算法流程图如下所示:

(1)解决上述问题的算法属于(_______)
A.枚举法 B.擂台法 C.解析法 D.对分法
(2)判断x能被9整除的设计思路是 ;取x十位上数字的设计思路是  。(_______)
A.x除以9的余数为0;先求x除以10的余数,再求该余数除以10的商
B.x除以9的商为0;先求x除以10的余数,再求该余数除以100的商
C.x除以9的商为0;先求x除以100的余数,再求该余数除以100的商
D.x除以9的余数为0;先求x除以100的余数,再求该余数除以10的商
(3)小明根据上述思路,设计了一段不完整的程序。请完善划线处内容,完成上述功能。
Dim n as Integer,x as Integer,s as long
s=0
n=InputBox(“输入四位数上限值”)
For____________

If___________and_____________ Then

s=s+x

End If

Next
_____________
上一题 下一题 0.99难度 填空题 更新时间:2019-07-11 02:13:48

答案(点此获取答案解析)