C语言学习总结(第五章 循环结构、第六章 数组)

本文总结了C语言中的循环结构和数组。循环结构是程序设计的基础,允许语句重复执行;数组则是一种存储同类型元素的集合,其元素通过下标访问。一维数组是单行单列数据的常用表示,定义时需注意数组长度等细节。
摘要由CSDN通过智能技术生成

第五章 循环结构

  1. 定义:从main()开始,从上向下,使得某些语句重复执行(这些语句被称为循环块/循环体)

  2. 循环结构的程序:在顺序结构中加入循环控制语句

     格式1:
            执行过程:自上向下,只有当表达式的值为0时才会退出循环
            表达式必须放在()内
            没有 { },while控制一条语句;如果出现 { },则控制整个{ }里的语句
            整个while算一条语句
    
    格式2:
        dowhile循环中最后必须加分号!!
        do要和while配对!!
        do只能就近控制一条语句,如果控制多条语句,必须加 { };在多条语句的情况下,如果不加 { },那么中间的语句就会让do和while割裂开,语句就会报错!
    
    格式3:
        执行过程:先exp1,然后无条件执行exp2,如果非0,则循环体,然后exp3;然后exp2,如果非0,则循环体,然后exp3,一直循环;一旦exp2为0,则跳出循环
        exp1只执行一次,这个过程可以称为初始化,exp2为判断;exp3为增量,可以影响exp2
        若exp2一直为真,则为死循环
        for循环中两次分号一定不能少
        exp1和exp3可以缺少
        for(exp1; ;exp3) 若缺少exp2,系统就会自动填充1,程序陷入死循环,所以缺省也是永为真
    
    格式4:If ( ){} else{} 与 goto配合使用
    break语句
        格式:break;
        功能:中止退出//跳出
        范围:循环体中和switch体
        循环结束的两个出口:1、exp2为假;2、遇到break;
    
    continue语句
        格式:continue;
        功能:结束一次循环继续//跳回
        范围:循环体中
        在for中遇到continue就跳回exp3;如果是while或者dowhile则跳回while后面表达式
    

第六章 数组

  1. 特点:同一数组中的所有元素都属于同一种数据类型(int char float)数组元素用数组名和相应的下标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨辰ins

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值