C# —— 条件分支语句

分支语句的作用

让顺序执行的代码 产生分支
if语句 是第一个 可以让我们的程序 产生逻辑变化的语句

if语句 

作用: 判断 满足条件时 执行的一些代码
           语法:
           单分支
            if (bool类型值)
            {
             满足条件时 需要执行的代码块 放在这里
            }

if....else 如果 否则 

双分支语法

if (bool类型值)
            {
                满足条件时 需要执行的代码块 放在这里
            }
            else
            {
                不满足条件时 需要执行的代码块 放在这里
            }

实例

 输入小明的年纪  判断小明是否成年 未成年则输出禁止入内  成年输出欢迎光临红浪漫

Console.WriteLine("请输入小明的年纪");
            int age = int.Parse(Console.ReadLine());*/
            // 满足条件才会执行
            /*if (age < 18)
            {
                Console.WriteLine("未成年禁止入内");
            }
            else
            {
                Console.WriteLine("欢迎光临红浪漫");
            }

if....else if ...else

多分支 语法

if (bool类型值)
             {
                 满足条件时 需要执行的代码块 放在这里
             }
             else if (bool类型值)
             {
                满足条件时 需要执行的代码块 放在这里
             }

             else { 
                执行到最后 不满足条件的代码块 放在这里
             

实例
Console.WriteLine("请输入你的成绩:(满分100分)");
int chengJi = int.Parse(Console.ReadLine());
if (chengJi >= 90)
{
    Console.WriteLine("棒棒哒!非常优秀");
}
else if(chengJi >= 80)
{
    Console.WriteLine("考的很不错呦 但是还有上升空间!");
}
else if (chengJi >= 60)
{
    Console.WriteLine("考的还行  要继续努力!!");
}
else
{
    Console.WriteLine("考的不是很好 不过还有机会 努力学习 下次考好一点!!!");
}

if语句的语法部分 不需要加分号
            // if语句可以嵌套使用

            // 判断学生性别 然后再判断学生年纪
            // if判断的嵌套

Console.WriteLine("请输入你的性别:");
string sex = Console.ReadLine();
Console.WriteLine("请输入你的年龄:");
int age = int.Parse(Console.ReadLine());

if (sex == "男")
{
    // if判断嵌套使用
    if (age >= 18)
    {
        Console.WriteLine("欢迎光临红浪漫!!! 男宾一位");
    }
    else
    {
        Console.WriteLine("未成年禁止入内 成年后再来吧!!!");
    }
}
else
{
    Console.WriteLine("女生与狗禁止入内!!!");
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值