C语言第五章:循环结构

第五章:循环结构程序设计

1.循环控制语句(4类)

  1. 格式1——while语句(当型循环)

    while(表达式)
        {
            循环体语句序列;
        }
        后继语句;

  • while后面仅控制一条语句,想要控制多条要加{}
  1. 格式 2——do ~while语句(直到型循环)

    do
            循环体语句序列;
        while(表达式 );
        后继语句;

  • do后面仅控制一条语句,想要控制多条要加{}
  1. 格式 3——while语句(死循环)

    while(数字);

    • 0为假,非0为真,C语言没有bool类型
  2. 格式4——for语句

    for( exp1 ;exp2 ;exp3 )

     循环体语句;
    


    后继语句;

    • exp1:初始化,exp2:判断条件,exp3:增量

    • for循环中两次分号; ;不能少

    • exp2为空(系统自动用1代替) 或永远为真,则死循环,如:for(i = 2; ; i ++);

    • 两种合法格式:for(i = 1;i++ < 4;);for(i = 1; ++i < 4; i ++);

    • for语句后面仅控制一条语句,想要控制多条要加{}

  3. goto语句:实现1 +2 + …+ 100

    int sum = 0,n = 1;
        LP:sum += n;
        n++;
        if(n <= 100) goto LP;
        printf("%d",sum);
    

2.两个控制语句——break continue

  1. 格式:break;
    功能:中止退出。

    范围:循环体中和switch体中

  2. 格式:continue;
    功能:结束一次循环继续。
    范围:循环体中

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值