学点一学点二 1. 算法中的条件结构是由条件语句来表达的 , 是处理条件分支逻辑结构的算法语句 . 它的一般格式是 (IF—THEN—ELSE 格式 ) IF . 语句体 1 . . END IF 当计算机执行上述语句时 , 首先对 IF 后的条件 , 如果( IF )条件符合 , 那么 . , 否则 .条件 THEN ELSE 语句体 2 进行判断 (THEN) 执行语 句体 1 ( ELSE )执行语句体 2 返回 2. 在某些情况下 , 也可以只使用 IF—THEN 语句 :( 即 IF—THEN 格式 ) IF . . END IF 当计算机执行这种形式的条件语句时 , 首先对 IF 后的条件进行判断 , 如果( IF )条件符合 , 那么( THEN )执行语句体 , 否则执行 END IF 之后语句 . 3. 条件语句的作用 : 在程序执行过程中 , 根据 而决定 ,需要计算机按条件进行分析、比较、判断,并按 .条件 THEN 语句体 判断是否满足约定的条件 是否需要转换到何处去 判断后的不同情况进行不同的处理 返回 学点一 条件语句已知函数 y = , 编写程序对每一个输入的 x 值 , 求出相应的函数值 . 【分析】由于函数是一个分段函数 , 对于输入的 x值 , 应根据 x 的取值范围选择相应的解析式代入求值 ,故要利用条件语句来进行处理 . 又因为实数 x 的取值共分为三个范围 , 所以要使用条件语句的嵌套对 x 值的范围进行刻画 , 从而准确地得到 f(x) 的值 . (x+1)2 x≤-12x+2 -1=1 THEN PRINT 1/x-1 ELSE PRINT 2x+2 END IF END IF END 图 1-4-1返回 程序二 : INPUT x IF x<=-1 THEN PRINT(x+1)^2 END IF IF x>=1 THEN PRINT 1/x-1 END IF IF -10AND x<=10”. ②“x<0 或 x≤10”, 在条件语句中可表达为“ x<0OR x<=10”. 本题在根据条件分情况讨论时容易出现错误 , 在设计程序时 , 特别要注意的是判断条件的选取 , 程序框图中判断框中容易出现的错误是判断条件出现等号或不等号的方向不对 . 复合条件中的逻辑关系语句表示且AND或OR (2) 由于函数 f(x...