相关试卷
-
1、为了求数列12+32+52+72+……+992的和,以下说法错误的是( )。A、求和通常采用累加器逐个累加,这题要重复累加50次。 B、这个问题通过循环结构解决。 C、在Visual Basic中只能用do while/loop语句编程解决这个问题。 D、解决这个问题的算法不需要输入。
-
2、用计算机解决问题的过程中,( )是编程的核心。A、抽象建模 B、设计算法 C、编写程序 D、调试运行程序
-
3、如图所示的流程图,请根据要求回答以下问题
(1)、常见的算法描述主要有三种,本算法描述是什么?(2)、本算法的程序结构是什么?(3)、本算法程序的输出结果是多少?(4)、用计算机程序解决问题的步骤是:(请空白处补充完整)分析问题→设计算法→→调试运行→检测结果。
(5)、上述步骤哪一步骤是核心? -
4、有个科学猜想的节目内容是:如果有一张足够大的纸,其厚度为0.1毫米,对折一次纸的厚度增加1倍。问:对着多少次后,纸的厚度可以超过珠穆朗玛峰的高度(8848.43米)?请回答以下的问题。(1)、根据提议,一张纸的厚度为h,对折k次后,纸的厚度为。(2)、描述本题算法的流程图如下图所示,则流程图中①②处应填写的内容分别是① , ②。
-
5、在流程图中,
表示条件的判断。 -
6、用流程图描述算法时,矩形框用于表示判断。
-
7、某算法的部分流程图如图所示,执行这部分流程后,下列说法不正确的是( )
A、a的值为9 B、b的值为19 C、循环条件b<=13?共执行5次 D、当第3次执行循环条件b<=13?时,b的值为13 -
8、某学校将学生的考试成绩进行分级,示意图如下,张扬同学考了92分,他将被评为哪个级别?( )
A、D级 B、C级 C、B级 D、A级 -
9、某算法部分流程图如图所示,执行该部分流程图后,变量s和变量i的值分别为( )
A、9 和 5 B、9 和 7 C、16 和 5 D、16 和 7 -
10、有下图所示为某算法的流程图片段,该算法的功能是:
A、a,b两个数交换 B、求a,b两个数的较大者 C、a,b两个数相加 D、随机输出a,b -
11、某算法的部分流程图如右图所示,执行这部分流程后,输出i,c的值分别是( )
A、20,2 B、20,3 C、22,2 D、22,3 -
12、该算法流程图执行结束时,变量m的值为( )
A、10 B、0 C、4 D、-5 -
13、以下流程图描述的算法,输出结果是( )
A、24 24 24 B、24 40 48 C、8 8 8 D、24 40 72 -
14、下列选项中,作为密码,安全性最高的是( )A、20180808 B、ABCDEF C、MsN5/ApP#8 D、1388888888
-
15、使用网上银行支付时,银行系统会发一条有关验证码的信息到你的手机上,如下所示。这样做的目的是( )
(浙江农信)嘉兴农村合作银行提醒:验证码为647217,请勿泄露,有效时间60秒,您7345账户正在支付,金额169.00元。
A、手机银行支付 B、支付便捷 C、快速支付 D、支付安全 -
16、从保护个人信息安全角度分来,下列计算机用户登录密码中安全系数最高的是( )A、19810917 B、syhr816 C、Ydydwat D、syhr816%ydxz
-
17、下列一组QQ登录密码最安全的是( )A、13850011 B、likeme C、Tech%#0592 D、love126
-
18、若一个字符串从左向右读与从右向左读都一样,我们就将其称之为回文串。小莹编写了一个程序判断一个字符串是不是回文串,若是回文串则输出True,否则输出False。例如字符串abcba是回文串,而字符串abcab不是回文串。
实现上述功能的Python程序代码如下,请回答下列问题。
s=input("请输入一个5位数:")
if :
print(True)
else:
print(False)
(1)、该算法的主要程序控制结构是。(单选,填字母:A .顺序结构;B . 分支结构;C .循环结构)(2)、请在程序划线处填入合适的代码。 -
19、输入三条边长,若能构成三角形,则利用海伦公式计算该三角形的面积。海伦公式为:
,式中a,b,c分别为三角形的三边长,p为周长的一半,s为三角形的面积。实现上述功能的Python程序代码如下,请在程序划线处填入合适的代码。 a=eval(input("a="))
b=eval(input("b="))
c=eval(input("c="))
if :
print("周长为", a+b+c)
p=(a+b+c)/2
s=
print("面积为",s)
else:
print("不能构成三角形")
-
20、检测输入的四位整数abcd是否满足下述关系:(ab+cd)×(ab+cd)=abcd。实现上述功能的Python程序代码如下,请在程序划线处填入合适的代码。
k=int(input("输入一个四位数:"))
x=
y=k%100
if :
print("符合")
else:
print("不符合")