C#基础第二阶段----if条件语句+习题

if 语句

用于基于某个条件来执行代码块。如果条件为真(true),则执行 if 语句后面的代码块。如果条件为假(false),则跳过该代码块 

条件语句:分支语句;>>> 可能执行 也可能不执行的

语法 :
     if(bool) {
        代码块
     }

在这个例子中,如果 number 大于 5,那么控制台将输出 "这个数大于5"。

int number = 10;  
  
if (number > 5)  
{  
    Console.WriteLine("这个数大于5");  
}

if-else 语句

来指定当条件为假时应该执行的代码块

在这个例子中,如果 number 不大于 5,那么控制台将输出 "这个数不大于5"。

int number = 3;  
  
if (number > 5)  
{  
    Console.WriteLine("这个数大于5");  
}  
else  
{  
    Console.WriteLine("这个数不大于5");  
}

if-else  语句 

用来处理多个条件

在这个例子中,if 语句首先检查 number 是否大于 10。如果不是,它将继续检查 else if 语句中的条件。如果所有条件都不满足,它将执行 else 语句块中的代码。

int number = 7;  
  
if (number > 10)  
{  
    Console.WriteLine("这个数大于10");  
}  
else if (number > 5)  
{  
    Console.WriteLine("这个是大于5不大于10");  
}  
else  
{  
    Console.WriteLine("这个数不大于5");  
}

嵌套 if 语句

if 语句也可以嵌套在另一个 if 或 else 语句中

 在这个例子中,只有当 number1 大于 5 时,才会检查 number2 是否小于 10。如果两个条件都满足,那么两个消息都将被输出。

int number1 = 10;  
int number2 = 5;  
  
if (number1 > 5)  
{  
    Console.WriteLine("number1大于5");  
    if (number2 < 10)  
    {  
        Console.WriteLine("并且number2小于10");  
    }  
}

 练习题

多练多动手就能会,不要看不起每一道小题

1 有⼀个游乐场,只有年龄不⼤于16岁的⻘少年可以进⼊,判断输⼊的年龄是否符合件

2:商场举办了送礼活动,年龄在18岁到30岁才可以参与活动,年龄是奇数才可以获得奖品

3:判断一个数是否为奇数

4:输⼊考试成绩(0-100),

如果90-100,评级为A

如果70-89,评级为B

如果60-69,评级为C

如果⼩于60,评级为D

根据输⼊的成绩,输出评级

5:输⼊平⾯直⾓坐标系中的⼀个坐标值,判断这个点是位于哪⼀个象限、原点或坐标轴上

6:输⼊三⾓形的三条边 a b c,判断是否可以组成三⾓形

7:输⼊⼀个年份,判断该年是不是闰年。是的话输出Yes,不是的话输出No

8:输⼊⼀个⾮零整数,判断是正数还是负数,并输出它的绝对值

9:最⼤值:输⼊三个整数,求这个三个数中最⼤值的平⽅

10:任意给出两个⼤写英⽂字⺟,⽐较他们的⼤⼩。规定 ABC....Z依次从⼩到⼤

11:输⼊三⾓形的三条边 a 、b 和c,判断是否为直角

12:有⼀台⾃动售货机,⾥⾯⼀共6个商品。⽤户可以输⼊1-6选择要购买的商品。

       1 矿泉⽔ 2红茶 3绿茶 4雪碧 5可⼝可乐 6脉动

        根据⽤户输⼊的数字,显⽰⽤户购买的商品。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值