0419 c语言基础

本文详细介绍了编程中的关键控制结构,包括switch分支、单层与嵌套的循环(如while、do-while和for),以及辅助控制语句如break、continue和return,帮助理解它们的用法和注意事项。
摘要由CSDN通过智能技术生成

1.switch分支
            1.单层switch分支:
        switch (整形表达式)
        {
            case 常量1:语句块1;break;
            case 常量2:语句块2;break;
            case 常量3:语句块3;break;

            default:
                语句块4;
        }

注意:
            1.switch后面的表达式必须为整形,不能为浮点数类型
            2.case后面必须为常量,不能是常量表达式或者变量
            3.switch只与case后面的值比1次,然后顺序向下执行

         2.switch嵌套使用
        里层switch结束后需要加break,如果没有加break,外层switch会继续向下执行
2.循环结构:
    1.重复执行某段代码使用循环结构
    2.有规律的代码使用循环

    1.while 
        1.基本形式:
            while (表达式)
            {
                语句块;
            }

            while (1)
            {

            }
            死循环

2.do .. while 
        1.基本形式:
            do {
                语句块;
            } while (表达式);

    3.for
        1.基本形式:
            for ( A; B; C)
            {
                D;
            }

            A:在循环前执行的代码
            B:循环的条件(满足条件)
            C:循环体内部代码执行结束后执行的代码(每循环一次,就会被执行一次)

 2.嵌套for循环:
            for (A; B; C)
            {
                for (D; E; F)
                {
                    G;
                }
            }

            外层执行一次,里层执行一遍
    4.goto 
        出错处理时使用

3.辅助控制语句:
    break       
    跳出一个switch或者一个循环

    想要跳出循环使用break

    continue
    结束本次循环 

    在一个循环中屏蔽某几次循环使用continue

    return
    结束当前函数
 

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值