if语句的应用

来源:互联网 发布:mac pd12 破解 编辑:程序博客网 时间:2024/05/20 06:05

在if语句中,单句的的时候大括号可以省略,但是建议大家在写的时候不要省略,省略后在将来改写代码时会有很大的弊端。

if语句的几种应用类型:

1、if(i>1)

    {

    }

2、if(i>1)

    {

    }else

   {

    }

3、if(i>1)

    {

    }

  else if(i<10)

   {

   }

    else

    {

    }

4、if(i>100||i<10)

    {

    }

5、if(i>100&&j>10)

   {

    }

if语句的嵌套

if((i>0&&j>0)||(i<0&&j<0))

{

}

下面举了几个范例:

例题1:判断输入的年份是闰年还是平年。

            int a = Convert.ToInt32(Console.ReadLine());
            if (a % 4 == 0 && a % 100 != 0 || a % 400 == 0)
            {
                Console.WriteLine("闰年!");
            }
            else
            {
                Console.WriteLine("平年!");
            }

例题2:当用户输入的密码是888888的时候登陆成功。

             int psword;
            Console.WriteLine("请输入密码!");
            psword = int.Parse(Console.ReadLine());
            if (psword == 888888)
            {
                Console.WriteLine("登陆成功!");
            }
            else
            {
                Console.WriteLine("密码错误!");
            }
            Console.Read();

例题3:随机产生一个1—100的整数,让用户猜,用户有10次机会,如果用户猜错则告诉用户猜大了还是小了。

                Random random = new Random();
                int randNumber = random.Next(1, 101);
                int i;
                for (i = 1; i <= 10; i++)
                {                          
                    Console.WriteLine("第{0}次猜测数字",i +1);
                    int userNumber=Convert .ToInt32 (Console.ReadLine ());
                    if(userNumber < randNumber)
                    {
                        Console.WriteLine("你猜小了!");
                    }
                    else if (userNumber >randNumber)
                    {
                        Console.WriteLine("你猜大了!");
                    }
                    else
                    {
                        Console.WriteLine("你猜对了!");
                        break; ;
                    }
                }
                if (i == 10)
                {
                    Console.WriteLine("笨死了!");
                }
            }

 

   通过今天对if语句的复习,使我对if语句有了更深入的了解,能够灵活的运用if语句。希望经过今后的努力,将来能掌握更多的技能。

  

原创粉丝点击