黑马程序员------基本语句_跳转语句

---------------------- ASP.Net+Unity开发.Net培训、期待与您交流! ----------------------

跳转语句:
1、break
用法:
1)可以用户switch-case判断中,用于跳出switch
2)用在循环中,用户立即跳出(终止)循环
注意:当break用户循环中时,break仅仅是跳出break所在的循环
2、continue
用户循环中,程序一旦执行到continue语句,立即结束本次循环(就是不再执行循环体中continue下面的语句了)
直接进行下一次循环(如果是do-while / while 直接进行下一次循环条件的判断,如果条件为true则执行循环体
如果条件为false,则跳出循环)如果是for循环,则先执行for(语句1;语句2;语句3)循环中的语句3,再对循环条件进行判断,是否执行循环体


3、return
4、goto

跳转到goto 后面跟的标签的位置

举例:

        //让用户输入两个数,求输入最大的数
        static void Main(string[] args)
        {
            int a = 10;
            int b = 15;
            //if (a > b)
            //{
            //    Console.WriteLine(a);
            //}
            //else
            //{
            //    Console.WriteLine(b);
            //}

            //int max = a > b ? a : b;
            //Console.WriteLine(max);

            goto biaoqian;
            Console.WriteLine(a>b?a:b);
            Console.ReadKey();

        biaoqian:
        Console.WriteLine("标签后面跟着的语句");
        Console.ReadKey();
        }



5、throw



分支结构:
三元表达式:
表达式1 ?表达式2 :表达式3
执行过程:
表达式1:应该是一个能够计算成bool类型的值
首先计算表达式1:
如果表达式1的值为true,则表达式2作为整个表达式的值
如果表达式2的值为false,则表达式3作为整个表达式的值

---------------------- ASP.Net+Unity开发.Net培训、期待与您交流! ----------------------

详细请查看:www.itheima.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值