Day02-C#学习:02、if语句

  • 判断闰年练习
Console.WriteLine("请输入要判断的年份:");
        int year = Convert.ToInt32(Console.ReadLine());
        //判断闰年的条件1、年份能够被400整除。2、年份能够被4整除但不能被100整除;
        bool a = (year % 400 == 0) || (year % 4 == 0) && (year % 100 != 0);
        Console.WriteLine("{0}年{1}",year,a);
        Console.ReadKey();

顺序结构:程序从Main函数进入,从上到下一行一行的执行,不会落下任何一行。
分支结构: if if-else
选择结构:if else -if switch-case
循环结构:while do -while for foreach

  • if语句:

语法:
if (判断条件)
{
要执行的代码;
}
判断条件:一般为关系表达式或者bool类型的值。
执行过程:程序运行到if处,首先判断if所带的小括号中的判断条件,
如果条件成立,也就是返回true,则执行if所带的大括号中的代码,
如果判断条件不成立,也就是返回一个false。则跳过if结构,继续向下执行。

if结构的特点:先判断,再执行,有可能一行代码都不执行
用于一种情况的判断。

  //编程练习:如何跪键盘的时间大于60分钟,那么就不用做饭

        Console.WriteLine("请输入时间:");
        int time = Convert.ToInt32(Console.ReadLine());
        //如果时间>60分钟,则不用做饭呢
        if (time > 60 == true)
        {
            Console.WriteLine("不用做饭了");
        }
        Console.ReadKey();
 Console.WriteLine("请输入语文成绩:");
        int chinese = Convert.ToInt32(Console.ReadLine());
        Console.WriteLine("请输入音乐成绩:");
        int music = Convert.ToInt32(Console.ReadLine());
        bool a = (music > 80 && chinese > 90) || (chinese == 100 && music > 70);
        if (a)
        {
            Console.WriteLine("奖励100元");
        }
        Console.ReadKey();
   Console.WriteLine("请输入账号:");
        string name = Console.ReadLine();
        Console.WriteLine("请输入密码:");
        string pwd = Console.ReadLine();
        bool a = name == "admin" && pwd == "8888888";
        if (a)
        { Console.WriteLine("登陆成功"); }
        Console.ReadKey();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值