zoukankan      html  css  js  c++  java
  • 语句

    空语句

    C最简单的语句就是空语句,它本身只包含一个分号。空语句不执行任何任务。

    适用于语法要求出现一条完整的语句,但是不需要它执行任何任务的场合。

    switch case

    switch (表达式) 语句
    • 表达式具有整数类型,并且这里的语句就是该 switch 主体,它包括了多个 case 标签,以及最多一个 default 标签。

    • 在case后的各常量表达式的值不能相同,否则会出现错误。

    • 在case后,允许有多个语句,可以不用{}括起来。

    • 各case和default子句的先后顺序可以变动,而不会影响程序执行结果。

    • default子句可以省略不用。

    do…while

    do
    {
      语句;
    }
    while (表达式);
    • do…while 是先执行一次循环体,然后再判别表达式”。当表达式为“真”时,返回重新执行循环体,如此反复,直到表达式为“假”为止,此时循环结束。

    • 当你需要循环体至少执行一次时,选择do...while

    continue 和 break

    • continue 语句只结束本次循环,而不是终止整个循环。break

    • 语句则是结束整个循环过程,不再判断执行循环的条件是否成立。

    • continue 只能在循环语句中使用,即只能在 for、while 、do…while中使用,除此之外continue 不能在任何语句中使用。

    • continue 不能在 switch 中使用,除非 switch 在循环体中。此时 continue 表示的也是结束循环体的本次循环,跟 switch 也没有关系。

    goto

    goto 语句是一种无条件流程跳转语句,通常 goto 语句与 if 语句结合使用,当满足一定条件时,程序流程跳转到指定标号处,接着往下执行。

    goto语句通常用于跳出多层循环。

  • 相关阅读:
    P5107 能量采集
    P4655 [CEOI2017]Building Bridges
    P1129 [ZJOI2007]矩阵游戏
    P5299 [PKUWC2018]Slay the Spire
    P1625求和 giao精大杂烩
    背包
    根号分治
    CF963B
    国王游戏
    P6006 USACO 3SUM G
  • 原文地址:https://www.cnblogs.com/chay/p/11521295.html
Copyright © 2011-2022 走看看