1循环结构

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 【练习8】求S=1/2+1/4+…+1/2n的值, 其中n由键盘输入。 • 【练习9】求s=1×2+2×3+3×4+4×5+…+n×(n+1)的值,其中n由键盘 输入。 • 【练习10】求s=1-1/2+1/3-1/4+…-1/n的值(n为偶数,由键盘输入)。
Fra Baidu bibliotek
• • •
标志法 1、在循环次数确定的情况下,一般用计数法。若循环次数不确定,往往用 设置标志性条件的方法来控制循环,称为标志法。 2、设置标志性条件的方法通常有:以输入某一个特殊的数据作为结束循环 的标志;以循环体中某个或几个变量满足规定条件作为结束循环的标志等。
• 【练习4】求s=1+2+3+……+n的值,其中n由键盘输入,利用循环结 构,画流程图。
• 【练习5】求s=1×2×3×……×n值,其中n由键盘输入,利用循环 结构,画流程图。
• 【练习6】求s=2+4+6+……+n的值,其中n为偶数,由键盘输入。用 当循环和直到循环。 • 【练习7】求s=1×3×5×……×n的值,其中n为奇数,由键盘输入。 用当循环和直到循环。
• 控制循环的方法:计数法(在循环次数确 定的情况下,一般用计数法。) • 循环变量的要素:循环变量的初值,终值, 递增量决定了循环体执行次数,称为循环 变量的三要素。 • 小结:若需要循环次数为n,通常循环变量 i初值为1,终值为n,步长为1,判断条件 为i<=n,计数语句i=i+1位于循环体最后。
分析问题: 使用标志法:结束标志为mark=-1;所以在循环前先输入 分数mark。 循环体:条件mark=100成立,人数good计数,因此要用 单分支结构描述,判断结束,再输入下一个分数mark。 循环条件:mark〈〉-1 说明:循环体可以是顺序的,但也可以是分支的(嵌套 分支),同时也能是循环的(嵌套循环),即若循环体 本身是循环就称为循环的嵌套。 设计算法: 先用自然语言描述,再画出流程图,注意:检查流程图的 规范性。 编写程序:(略) 运行程序:上机调试与维护(略)
【例1】求满足 1+2+3+4+…+n>20最小的n 值。 【练习2】求满足 1+2+3+4+…+n<20最大的n 值。
• •
【例3】输入若干数x,当输入为999时结束,求输入数据的和s。 【练习4】输入若干个正数,当输入为0时结束,求所有输入数据的平均值average。
• 【例1】输入某次考试成绩mark,统计100分人数 good。(输入-1表示结束)
相关文档
最新文档