欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > C# —— 条件分支语句

C# —— 条件分支语句

2024/10/26 3:31:46 来源:https://blog.csdn.net/lu2023_8_6/article/details/139708301  浏览:    关键词: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("女生与狗禁止入内!!!");
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com