C语言-->(六)for循环

知识点

1.for循环的使用

2.循环控制语句 

3.while循环

4.do..while循环语句 

5.while循环和字符处理

6.循环使用需要注意的问题

=============================================

需求: 打印 要打印一万行“**********”,改怎么办

利用循环语句

 

一、for循环

1.for循环结构:

for (初始表达式;循环条件表达式;循环增量表达式) 

{
        循环语句;(若干条)     
}

for 后面的三条语句的含义:

初始表达式: 一个循环开始的变量起始值.从哪里开始

循环条件表达式: 代表循环结束条件   从哪里结束(如果没有结束条件就称为死循环,程序一直运行,不会退出)

变量增量表达式: 增量  让语句二这个关系表达式不成立 跳出循环 每一步走多长

  --- 确定:走多少步

 

2.for循环运行逻辑

1)执行初始表达式;  ------ 确定从哪里开始

2)执行循环条件表达式,判断循环有没有结束,如果结束,退出

否则执行循环体; 

3)在2)没有结束的基础上,执行增量表达式,重复2)的操作。

**********

练习:

>循环输出[40-20 ]           

  

>计算1-10的和    

              

>计算 1-10的积      

   

>输出1~100范围内的所有偶数  

               

>输出1~100范围内的所有奇数

       

=============================================

循环控制语句

打个比喻

continue  请假

 break    炒老板                   

1.为什么需要,有什么作用

需求: 本周上5天班,每天做同样的工作:输出"hello world",

但老板告诉他,星期2你不用工作,但是星期4的早上,小明

收到消息中了500W,他就直接提出了辞职,没有上班了。

2.continue

1)中止当前循环,跳入下一次循环

2)eg:                         

输出1-20,当当前数为10或者11时,不输出该数

 

3)练习:

输出1-100,当输出数为偶数时,不输出该数

 

3.break

1)退出循环

2)注意:同continue

break后的循环体代码不会被执行

 

3)练习:                         

输出1-100,当该数为7的倍数时,跳出循环

 

4.注意

1)continue和break后的代码均不会被执行

2)使用范围

1、都不能单独使用,使用场合

break 1只能在switch:结束switch

 2、 循环:跳出循环

continue :结束本次循环,执行增量

从下次循环开始。

 

posted @ 2015-02-27 17:13  timo1234  阅读(313)  评论(0)    收藏  举报