0  397556  397564  397570  397574  397580  397582  397586  397592  397594  397600  397606  397610  397612  397616  397622  397624  397630  397634  397636  397640  397642  397646  397648  397650  397651  397652  397654  397655  397656  397658  397660  397664  397666  397670  397672  397676  397682  397684  397690  397694  397696  397700  397706  397712  397714  397720  397724  397726  397732  397736  397742  397750  447090 

1.    有的条件语句可以不带“Else”分支,即满足条件时执行B,否则不执行任何操作.条件语句也可以进行嵌套,在进行条件语句的嵌套时,书写要有层次.例如:

If  A  Then 

   B

Else if  C  Then

   D

Else

   E

End if

试题详情

3.  循环语句主要有两种类型:For语句和While语句.

当循环的次数已经确定,可用“For”语句表示.“For”语句的一般形式为:

For I from“初值” to  step“步长”… End for 

上面“For”和“End for”之间缩进的步骤称为循环体.

当循环次数不能确定是,可用“While”语句来实现循环.“While”语句的一般形式为:

While A

End while

其中A表示判断执行循环的条件.

上面“While”和“End While”之间缩进的步骤称为循环体.

试题详情

2.  条件语句主要有两种形式:“行If 语句”和“块If语句”.

  “行If 语句”的一般形式为:

If  A  Then  B  [Else C] .

一个行If 语句必须在一行中写完,其中方括号中的Else部分可以缺省.

“块If 语句”的一般格式为:

   If  A  Then

B

 Else    

     C

   End  if

Then 部分和 Else 部分是可选的,但块If语句的出口“End if”不能省.

试题详情

1.  赋值语句用符号“←”表示,“”表示将 的值赋给,其中是一个变量,是一个与同类型的变量或表达式.

试题详情

6.一队士兵来到一条有鳄鱼的深河的左岸.只有一条小船和两个小孩,这条船只能承载两个小孩或一个士兵.试设计一个算法,将这队士兵渡到对岸,并将这个算法用流程图表示.

§13.2基本算法语句

试题详情

5. 3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,画

出这个算法的流程图.

试题详情

4. 在表示求直线(为常数,且不同时为0)的斜率的算法

的流程图中,判断框中应填入的内容是      

试题详情

3.将“打电话”的过程描述成一个算法,这个算法可表示为              ,由此说明算法具有下列特性                .

试题详情

1.      下面流程图中的错误是(  )

    

图13-1-11

 A.没有赋值    B.循环结构有错

C.S的计算不对   D.判断条件不成立

试题详情

1.已知两个单元分别存放了变量的值,则可以实现变量交换的算法是(  ).

  A.S1     B.S1      C.S1     D.S1 

    S2       S2        S2      S2

            S3       S3 

试题详情


同步练习册答案