【Unity 07】C# IF、FOR的使用

这篇博客记录了Unity开发中的C#基础,重点讲解了IF语句(包括单个if、if...else和嵌套if)和FOR循环的使用,包括不同形式的FOR循环实例,如阶乘计算、乘法表打印和空心长方形的绘制,旨在帮助初学者理解和应用这些基础知识。
摘要由CSDN通过智能技术生成

PS:本系列笔记将会记录我此次在北京学习Unity开发的总体过程,方便后期写总结,笔记为日更。
笔记内容均为 自己理解,不保证每个都对。
C#笔记未按照难度排列

Part 1 IF:

判断结构为:
在这里插入图片描述
IF语句主要分为:

语句 描述
if语句 单个if判断,只有true的情况的语句块
if…else语句 有true 和 false的情况的语句块
嵌套if语句 一个if或else if后可以基于使用if或者else if
switch语句 一个 switch 语句允许测试一个变量等于多个值时的情况。
嵌套switch语句 一个switch内有另一个switch

单个if语句:

            int age = 20;

            if (age < 18)
            {   //语句块A
                //括号范围内为语句块,条件为真时,执行
                Console.WriteLine("未成年!!");
            }

if…else语句:

            int age = 20;

            if (age < 18)
            {   //语句块A
                //括号范围内为语句块,条件为真时,执行
                Console.WriteLine("未成年!!");
            }
            else
            Console.WriteLine("成年!!");

嵌套if语句:

            int age = 20;

            if (age < 18)
            {   //语句块A
                //括号范围内为语句块,条件为真时,执行
                Console.WriteLine("未成年!!");
            }
            else
            {    //条件为假时,执行
                Console.WriteLine("成年!!");
                if (age < 25)    //18 <= age < 25
                {
                    //语句块B
                    Console.WriteLine("age < 25");
                }
                else if (age < 30)   //25 <= age < 30
                {   //语句块C
                    Console.WriteLine("age < 30");
                }
                else                // age >= 30
                {   //语句块D
                    Console.WriteLine("age > 30");
                }

            }
            //语句块 A B C
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值