- 59
- 0
- 约 85页
- 2017-08-20 发布于广东
- 举报
6.1 引 例 【例6-1】 求1~100的累计和。 分析:根据已有的知识,可以用“1+2+…+100”来求解,但显然很繁琐。现在换个思路来考虑:首先设置一个累计器sum,其初值为0,利用sum += n来计算(n依次取1,2,…,100),只要解决以下3个问题即可: (1) 将n的初值置为1; (2) 每执行1次sum += n后,n增1; (3) 当n增到101时,停止计算,此时,sum的值就是1~100的累计和。程序流程如图6.1所示。 图6.1 例6-1流程图 在C语言中,可用以下语句实现循环: (1) ?for语句。 (2) ?do-while语句。 (3) ?while语句。 (4) ?goto语句和if语句构成循环。 使用goto语句实现求解1~100累计和的程序如下: 6.2 while语句 (1) 语句格式: while (表达式) {循环体语句组;} 循环体如果只有一条语句组成,可以不用花括号括起来(即不用写成复合语句形式)。 (2) 执行过程。while循环语句的执行过程如图6.2所示。 ① 求解表达式,如果其值为真(非0),转②;否则转③。 ② 执行循环体语句组,然后转①。 ③ 执行while语句的下一条。
您可能关注的文档
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第15章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第16章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第17章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第18章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础 第19章.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 C语言基础1.ppt
- C及C++程序设计 修订本 教学课件 作者 张富 基本数据类型、操作符和表达式 第2章.ppt
- C语言 程序设计 第1章程序设计基础及C语言概述.ppt
- C语言 程序设计 第2章 C语言基础及顺序结构程序设计.ppt
- C语言 程序设计 第3章 选择结构程序设计.ppt
原创力文档

文档评论(0)