C#学习记录(4)三大结构之选择结构

    C#的语法基本上和C的语法差不多,但是C#包含了C的语法。C#将C的结构化编程、模块化编程两个方法继承下来了。

    结构化编程包括本节的选择结构和下一节的循环结构。

    选择语句:判断下一行要执行哪行代码的语句。包括? : 、if、if else、switch

    if...else结构:

         Console.WriteLine("输入一个数:");
         double var1 = Convert.ToDouble(Console.ReadLine());    ///读取键盘输入的数
         Console.WriteLine("输入另外一个数:");
         double var2 = Convert.ToDouble(Console.ReadLine());
         if (var1 < var2)    //判断var1和var2的大小
            comparison = "less than";
         else
         {
            if (var1 == var2)    ///if....else可以嵌套
               comparison = "equal to";
            else
               comparison = "greater than";

         }

    switch结构:

    Console.WriteLine("输入一个数:");

    double var1 = Convert.ToDouble(Console.ReadLine());    ///读取键盘输入的数

    switch(    (int)(var/10)    )

    {

            case 9: Console.WriteLine("优秀");break;

            case 8:

            case 7:Console.WriteLine("良好");break;

            case 6:Console.WriteLine("及格");break;

            case var/10<6:Console.WriteLine("不及格");break;

            default:Console.WriteLine("输入错误");break;

    }    

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值