zoukankan      html  css  js  c++  java
  • 20151013 C# 第一篇 流程控制语句

    20151013

    流程控制语句:

        1、选择语句 if … else

    if...else

    选择语句

    if(布尔表达式)
    {  语句块;}

     

     

    if(布尔表达式)
    {  语句块1;}
    else
    {  语句块2;}

     

     

    if(布尔表达式)
    {
        if(布尔表达式)
        {  语句块1;}
        else
        {  语句块2;}
    }
    else
    {
        if(布尔表达式)
        {  语句块3;}
        else
        {  语句块4;}
    }

     

     

    if(布尔表达式)
    {  语句块1;}
    elseif(布尔表达式)
    {  语句块2;}
    else
    {  语句块3;}   

    2、选择语句 switch

    语句

    说明

    备注

    switch

    多分支选择语句

    switch(表达式)
    {  
       case 常量表达式:语句块
       break;
       …
       default:语句块
       break ;
    }

    3、迭代语句(循环语句)

    语句

    说明

    备注

    while

    while语句(条件为True,跳出循环)

    while(布尔表达式)
    {  
       语句块;
    }

     

    do...while

    while语句(条件为True,跳出循环,循环至少执行一次)

    do
    {  
       语句块;
    }while(布尔表达式)

     

    for

    for语句

    for(初始化表达式;条件表达式;迭代表达式)
    {  
       语句块;
    }

     

    foreach

    foreach语句(用于枚举一个集合的元素)

    foreach(类型 迭代变量名 in 集合类型表达式)
    {  
       语句块;
    }

    4、跳转语句

    语句

    说明

    备注

    break

    退出当前语句块

    应用于switch、while、do…while、for、foreach

     

    continue

    退出进入下次循环

    应用于while、do…while、for、foreach

     

    goto

    用于控制转移到标签控制的语句

    goto 标签

     

    return

    用于退出类的方法,如果方法有返回类型,return后必须返回这个类型的值

     

  • 相关阅读:
    CSS概念
    CSS概念
    javascript 操作符小结
    jquery插件-自由拖拽
    MySQL随手记
    intellij 引入本地库并war打包
    Spring学习笔记3——消息队列(rabbitmq), 发送邮件
    RabbitMQ在mac上的安装
    Spring学习笔记2——表单数据验证、文件上传
    Spring学习笔记1——IOC: 尽量使用注解以及java代码
  • 原文地址:https://www.cnblogs.com/gaoquanning/p/4881256.html
Copyright © 2011-2022 走看看