程序框图与基本算法和概率.docVIP

  • 9
  • 0
  • 约5.9千字
  • 约 9页
  • 2020-07-21 发布于湖北
  • 举报
程序框图与基本算法语句错解分析 图2x≥ 图2 x≥0? 图1 x≥0? 例1、设计一个求任意数的绝对值的程序框图。 错解:|x|= 程序框图如右图1 分析:当x<0时,输出x的相反数后,应流向“结束”,右图1中“输出-x”后,又“输出x”,流程线错误。 正解:正确的框图如右图2所示。 二、判断出口错误 输入票价m开始输入身高h 输入票价m 开始 输入身高h 判断 m=m/2 输出m 结束 m=0 h≤1.1 1.1<h≤1.4 h>1.4 图3 图4 错解:设票价为m元,则有分段函数 m=,其程序框图如图3所示。 分析:判断的出口只有两个,要么“是”,要么“否”,没有三个出口的判断,如遇三种情况,要加多一个判断,在程序中,是两个条件语句的结构。 正解:程序框图如图4所示。 S=0 i=1DO S=0 i=1 DO INPUT x S=S+x i=i+1 LOOP UNTIL _____ a=S/20 PRINT a END 图5 例3、如图5为一个求20个数的平均数的程序,在横线上应填充的语句为 ( ) (A)i=20  (B) i20 (C) i=20 (D)i20 错解:选(A)。 分析:直到型的循环结构,是直到条件成立时,即判断“是”时,退出循环,条件不成立,即判断“否”时,继续循环。当型循环是:WHILE <条件>,当条件成立,即判断“是”时,继续循环

文档评论(0)

1亿VIP精品文档

相关文档