3.2.2 算法的描述 知识点题库

输入一正整数并判断是奇数还是偶数的算法描述如下图所示:

 

该流程图中,语句“x mod 2 = 0?”,应加的框图为(   )

A . B . C . D .
小强想编写一个能够完成交换变量a和b值的小程序,该程序对应的算法流程图如下图所示:

该流程图粗线框部分①所在的位置应填写的内容是

某算法的部分流程图如图所示,执行这部分流程后,变 s,i的值分别是(   )

A . 10、11 B . 14、8 C . 35、27 D . 14、10      
某算法的部分流程图如图所示,执行这部分流程,则“s≤100?”被执行的次数是(  )

A . 2 B . 3 C . 4 D . 5
下图是某商店购买物品的计费流程图:

图片_x0020_100009

图中p表示商品单价,x表示商品数量,并根据所需金额进行优惠打折活动,如果小红买了10件单价为15元的商品,那么他因付款总金额为(  )

A . 150元 B . 135元 C . 130元 D . 120元
某算法流程图如图所示,若输入k的值为11,执行这部分流程后,最终输出的s,i的值分别为(  )

A . 18,12 B . 18,11 C . 19,12 D . 19,11
下面3个流程图片段依次分别是什么结构?(  )

     

A . 选择、顺序、循环 B . 顺序、选择、循环 C . 顺序、循环、选择 D . 选择、循环、顺序
某算法的部分流程图如图所示,执行这部分流程后,下列分析正确的是(  )

A . 判断框中“i<=12”改成“i<=11”,计算结果会出错 B . 执行这部分流程后,i的值是14 C . "f=-1*1"r共被执行5次 D . 输出结果为表达式1-1/3+1/5-1/7+1/9-1/11的值
某算法部分流程图如图所示。执行这部分流程,则输出c的值是(  )

A . 6 B . 7 C . 8 D . 9
某段VB代码对应的流程图如图所示,执行这部分流程后,下列说法正确的是(  )

A . 该部分流程包含了If分支结构 B . 该段VB代码包含了For循环结构 C . a=5,s=105 D . “s≤100?”执行了4次
介于自然语言和计算机语言之间的一种算法描述是下列哪个选项?(    )
A . 流程图 B . 伪代码 C . 高级语言 D . VB程序设计语言
     介于自然语言和计算机语言之间的文字和符号来描述算法的是
已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99,求这个学生成绩总分和平均分的一个算法如下,请将其补充完整:

第一步:取A=89,B=96,C=99.

第二步:

第三步:

第四步,输出计算结果。

算法是解决问题的方法和步骤,是程序设计的灵魂,算法的描述方式很多。以下不属于算法描述方式的是(   )。
A . 程序语言 B . 自然语言 C . 流程图 D . 伪代码
为监控车辆是否超过规定的最高车速,交通部常用测速仪来检测。测速仪前后两次发出并接收超声波信号,再根据两次信号差,测出被测车辆的速度。如果测得车辆超速就进行违章记录,否则不进行处理。以上算法描述采用的是语言,这个问题应该使用结构来设计算法比较合适,如果用流程图来描述该部分算法,在对应该填入的内容是

下列叙述正确的是(    )
A . 自然语言只能描述顺序结构问题的算法 B . 同一个问题,算法唯一 C . 用流程图可以描述循环结构算法 D . 伪代码就是一种程序设计语言
下列关于算法的描述,正确的是(      )
A . 算法中可以包含无限循环,所以算法的执行步骤可以是无限的 B . 一个完整的算法必须要有输出 C . 算法只能用流程图表示 D . 一个完整的算法至少有一个输入
某算法用伪代码描述如下。

输入两个互不相等的自然数x,y

if x>y then

    x←x+y,y←x-y,x=x-y

输出x,y

关于上述算法,下列说法正确的是(  )

A . 该算法无法用流程图来描述 B . 该算法运用了循环结构的控制转移 C . 该算法实现了从小到大输出两个自然数 D . 该算法不符合“可行性”特征
算法的基本结构有种,其中分支结构有个入口,个出口;循环结构有个入口,个出口。(请填入相应的阿拉伯数字)
关于算法流程图下面说法正确的是(      )
A . 流程图直观易懂,但是容易产生二义性 B . 算法描述只能使用流程图 C . 流程图中无须填写程序代码 D . 流程图必须包含一个判断框
最近更新