zoukankan      html  css  js  c++  java
  • C语言程序结构

    C语言最基本的三种程序运行结构:顺序结构、选择结构、循环结构

    • 顺序结构:程序按顺序执行,不发生跳转。
    • 选择结构:依据是否满足条件,有选择的执行相应功能。

        1.if(表达式)

          语句

        2.if(表达式)

          语句1 

         else

          语句2

        3.if(表达式1)

          语句1 

         else if(表达式2)

          语句2

         ……

         else 语句n

        4.条件运算符:(a>b)?a:b

          条件为真,表达式取值a,否则取值b。

        5.switch(表达式)

         {

           case  常量表达式1:

             语句1;

             break;

           case  常量表达式2:

             语句2;

             break;

           default:语句3;break;

         }

    • 循环结构:依据条件是否满足,循环多次执行某段代码。

        1.for(;;){  }

        2.while语句:先判断表达式后在执行

        3.do while语句:先执行语句后判断表达式

        4.goto语句:实现程序跳转

    break语句和continue语句的区别

    • break语句用于跳出本层循环,只能退出for和while循环;goto语句中要跳出只能再用goto语句跳出。
    • continue语句是结束本次循环。
  • 相关阅读:
    Codeforces 787D. Legacy 线段树优化建图+最短路
    Codeforces 1051E. Vasya and Big Integers
    BZOJ3261 最大异或和
    BZOJ3531 SDOI2014 旅行
    洛谷P2468 SDOI 2010 粟粟的书架
    2018 ICPC 焦作网络赛 E.Jiu Yuan Wants to Eat
    HDU6280 From Tree to Graph
    HDU5985 Lucky Coins 概率dp
    (HDU)1334 -- Perfect Cubes (完美立方)
    (HDU)1330 -- Deck (覆盖物)
  • 原文地址:https://www.cnblogs.com/lemongirl/p/7845545.html
Copyright © 2011-2022 走看看