Net Core教程

C#基础教程 | IF/ELSE判断语句

本文主要是介绍C#基础教程 | IF/ELSE判断语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

- 1 if 语句

if(判断条件)
{
要执行的代码;
}

“判断条件-----一般为关系表达式或者bool类型的值

   static void Main(string[] args)
        {
            Console .WriteLine("请用户输入你的年龄:");
            int age = Convert.ToInt32(Console.ReadLine());
            if (age > 18)
            {
                Console.WriteLine("您有权观看本电影");
            }
            Console.ReadKey();
        }

- 2 if-else 语句

if(判断条件)
{
要执行的代码;
}else{
要执行的代码;
}

先判断再执行,至少执行一行代码;

      static void Main(string[] args)
        {
            Console .WriteLine("请用户输入你的年龄:");
            int age = Convert.ToInt32(Console.ReadLine());
            if (age > 18)
            {
                Console.WriteLine("您有权观看本电影");
            }
            else
            {
                Console.WriteLine("注意身体");
            }
            Console.ReadKey();
        }

- 3 if-else if 语句

if (判断条件){
要执行的代码;
}else if(判断条件){
要执行的代码;
}

else{
要执行的代码;
}

用来处理多条件(条件>2个)的区间判断;

如果每个if所带的判断条件都不成立,就看当前这个if/ else-if结构中是否存在else,如果有else,则执行else中所带的代码,如果没有else,则整个if else-if 就什么都不做。

static void Main(string[] args)
        {
            Console .WriteLine("请输入你带的金额:");
            int money = Convert.ToInt32(Console.ReadLine());0


            if (money > 200)/如果if条件不满足,直接看else
            {
                Console.WriteLine("包夜");
            }
            else
            {
                if (money > 150 && money < 200)//if在else后面/既然执行到else,说明>200条件不成立;money<200可以省略
                {
                    Console.WriteLine("泡脚和捏脚");
                }
                else
                {
                    if (money > 100 && money < 150)//money < 150可以省略/程序执行到这一步,就默认小于150
                    {
                        Console.WriteLine("捏脚");
                    }
                    else
                    {
                        if (money > 50 && money < 100)//money < 100可以省略/程序执行到这一步,就默认小于100
                        {
                            Console.WriteLine("泡脚");
                        }
                    }
                }
            }
            Console.ReadKey();
        }  
这篇关于C#基础教程 | IF/ELSE判断语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!