下载此文档

07基本算法语句(3)循环语句.ppt


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
§(3)—:输入语句输出语句赋值语句条件语句循环语句一、:Readx输入语句可以同时给多个变量赋值,实现算法的输入信息功能。输入语句要求输入的值是具体的常数。:Print表达式输出语句可以在计算机的屏幕上输出常量,变量的值和系统信息,: 变量←表达式,赋值语句的作用是将表达式所代表的值赋给变量。赋值号与数学中的等号的意义是不同的,赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值;如果已有值,则执行该语句,以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”。赋值号右边表达式的值保持不变。:满足条件A否语句1语句2“条件A”表示判断的条件,“语句1”表示满足条件A时执行的操作内容;“语句2”表示不满足条件A时执行的操作内容;Endif表示条件语句的结束。计算机在执行时,首先对If后的条件进行判断,如果符合条件A,则执行Then后面的语句1;若不符合条件A,则执行Else后面的语句2。If—then—Else问题情境1设计计算1×3×5×7×…×99的一个算法。S1S←1S2I←3S3如果I≤99,那么转S4;否则转S6S4S←S×IS5I←I+2,转S3S6输出SS←1I←3I←I+2S←S×II≤99输出SYNS←1I←3I←I+2S←S×II>99输出SYN直到型结构当型结构S1S←1S2I←3S3如果I≤99,那么转S4;否则转S6S4S←S×IS5I←I+2,转S3S6输出SFor语句当循环次数已定,可用“For”语句。“For”语句的一般形式为:ForIfrom“初值”to“终值”step“步长”循环体Endfor上述问题用循环语句表示为:建构数学S←1 ForIfrom3to99step2 S←S×I Endfor PrintS①上面“For”和“EndFor”之间缩进的步骤称为循环体;③“For循环”是当循环结构,:②如果省略“Step2”,默认的“步长”为1,即循环时,I的值每次增加1(步长也可以为负,例如,以上“For循环”第1行可写成:ForIFrom99To3Step-2);S←1I←3I←I+2S←S×II≤99输出SYN将上面的问题改为1×3×5×7×…×__>10000,那么,如何寻找满足条件的最小整数呢?问题情境2

07基本算法语句(3)循环语句 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xzh051230
  • 文件大小381 KB
  • 时间2020-02-21