分支语句的作用
让顺序执行的代码 产生分支
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("女生与狗禁止入内!!!");
}
标签:语句,满足条件,Console,C#,else,int,WriteLine,分支
From: https://blog.csdn.net/lu2023_8_6/article/details/139708301