算法的常用表示方法 知识点题库

某算法流程图如图所示,执行该算法,输出s的结果是(   )

A . 0 B . 8 C . 10 D . 15
输入一正整数并判断是奇数还是偶数的算法描述如下图所示:

 

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

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

A . 10、11 B . 14、8 C . 35、27 D . 14、10      
如下图所示的流程图,以下说法正确的是(  )

A . 该流程图所表示的算法不具备可行性 B . 程序运行结束,i的值是18 C . i←i+3执行的次数为1次 D . 该算法的循环次数为6次
某算法的部分流程图如图所示,执行这部分流程后,输出c的值是(  )

A . 50 B . 34 C . 55 D . 60
BMI指数是衡量人体胖瘦程度以及是否健康的一个标准。当 BMI值达到35时,输出T的值为(   )

A . 过轻 B . 正常 C . 肥胖 D . 非常肥胖
下列关于算法描述的叙述中,正确的是(   )
A . 用自然语言描述算法最好 B . 对于同一个问题,可以使用不同算法 C . 用流程图无法描述循环算法 D . 伪代码就是用某种程序设计语言来描述
下图是某商店购买物品的计费流程图:

图片_x0020_100009

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

A . 150元 B . 135元 C . 130元 D . 120元
某算法的部分流程图如图所示。

执行这部分流程,输出s的值是(  )

A . -10 B . 10 C . 190 D . 210
某公用电话系统以秒为单位显示通话时间,通话费以分钟为单位进行计费将通话时间的秒数值s,转换为m分(不满60秒的当作1分钟来计费)的算法部分流程图如图所示。则流程图中①②处应该填入的是(  )

A . ①s←s-60  ②s<60? B . ①s←s+60  ②s<60? C . ①s←s-60  ②s<>0? D . ①s←s+60  ②s<>0?
某算法流程图如图所示,若输入m和n的值分别为24和9,执行这部分流程后,变量m的值为(  )

A . 3 B . 6 C . 9 D . 1
数组a的初始值如表所示,以下流程图描述的算法执行结果是(  )

d[1]

d[2]

d[3]

d[4]

d[5]

d[6]

d[7]

d[8]

-10

0

1

3

4

6

9

10

A . 0 B . 1 C . 10 D . -10
下图算法的运行结果为 。

描述算法可以有多种方法,比如可以用进行描述。
算法的描述方法有多种,下列选项中不适合描述算法的是(   )
A . 自然语言 B . 机器语言 C . 流程图 D . 伪代码
做自由落体运动的物体下落高度的计算公式是h= ,其中g是重力加速度,t是时间。计算步骤有:

①用公式计算物体下落高度h=

②输入重力加速度g和时间t;

③结束;

④输出结果h。

其正确的顺序是(    )

A . ②①④③ B . ①②③④ C . ④②③① D . ①④②③
在程序设计时,常常用到下图类似的图标,这些图标称为(   )。

A . 程序图 B . 三维图 C . 流程图 D . 执行图
以下不是描述算法的方法有(   )。
A . 自然语言 B . 流程图 C . 伪代码 D . E-R图
下面关于算法的描述,正确的是  (     )
A . 一般的算法只能用一种方式来描述 B . 一个算法必须保证它的执行步骤是有限的 C . 算法的流程图中可以没有输出,但只能有一个输入 D . 可行性不属于算法的基本特征
关干算法的描述方法,以下说法正确的是(    )。

⒈    开始

⒉    输入圆半径r

⒊    计算圆面积 s=3.14*r*r

⒋    输出圆面积

⒌    结束

r=inputbox(“r=”)

s=3.14*r*r

print s

a

b

c

A . 只有a、b可以用来描述算法 B . 只有a可以用来描述算法 C . a、b、c都可以用来描述算法 D . 只有b可以用来描述算法
最近更新