c语言(2)

c语言(2)
(一)知识点
循环结构
一丶for语句
   1丶格式
   格式1
        for(控制变量初始化表达式;条件表达式;增量表达式)
           语句1;
   格式2
        for(控制变量初始化表达式;条件表达式;增量表达式)
        {
          语句1;
          语句2;
          ......
        }
2丶注意
    (1)for语句用于实现当型循环控制语句,适合于循环次数已知,计数控制的循环。
(2)for语句中的声明变量只在for循环结构中有效。
(3)i++使用i,再自己加1;
  ++i先自己加1,使用i;
(4)如何对循环变量进行赋值,决定了循环的执行次数,如果在循环体内再次改变这个变量的值,将改变循环的正常执行次数。
二丶while语句
   1丶格式
while(循环控制语句)
{
   循环序列
}
   2丶注意
    (1)while语句属于当型循环。
(2)while语句中循环控制表达式是在执行循环体之前测试的,当符合while后括号内条件时执行循环。
(3)while语句适合于循环次数未知,条件控制的循环。
(4)注意while后没有分号,否则会造成死循环。
三丶do-while语句
   1丶格式
     格式1
     do
        语句1;
     while(条件表达式);
     格式2
     do
       {
          语句1;
          语句2;
          ......
        }
     while(条件表达式);
  2丶注意
   (1)do-while语句用于直到型循环控制结构,在循环底部进行循环条件测试,循环至少执行一次,如果循环控制表达式的值为假,就退出循环,执行循环体后面的语句。
   (2)适合于循环次数未知,条件控制的循环。
   (3)注意while后面有";"。
 三丶循环嵌套
   循环嵌套即将一个循环放在另一个循环语句的循环体中构成的循环。
   while,do-while和for这三种循环均可以相互嵌套。
四丶break语句
  break语句除用于switch语句中,还可用于由while,do-while和for构成的循环语句中。
  当执行循环体遇到break语句时,循环将立即终止,从循环语句后的第一条语句开始继续执行。
五丶coutinue语句
   continue语句与break语句都可以用于对循环进行内部控制,但当循环体遇到continue语句时,程序将跳过countinue语句后面尚未执行的语句,开始下一个循环。
   countinue语句现在不推荐使用。
六丶goto语句
   用于流程控制。当程序需要退出多重循环时,用goto要比break方便。
(二)解决的问题
   使用循环语句可以允许用户连续进行多组算数运算,使得原本麻烦的问题简单化,可以重复一些相近的操作,完成一些重复的任务,例如累加,累乘问题,循环语句使在程序设计时,将一些问题用一个语句解决。
(三)感悟
   刚开始做循环语句的题目时,第一道题都不会做,感觉非常难,后来在学习循环语句的过程中,逐步学习到了一部分循环语句的内容,再做了一部分题目后,初步认识了循环语句题目的解题思路,但想掌握循环语句,还需继续学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值