unity之选择结构和循环结构

本文介绍了循环结构的基本概念,包括while、do...while、for等循环类型,并通过一个数学问题的求解示例展示了如何使用循环结构。同时,文中还涉及了循环控制语句如break和continue的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欢迎来到我们的 狗刨网,今天我们讲的循环结构,循环结构:用于对一组命令执行一定的次数和反复执行一组命令,直到指定那个的条件为真。
循环结构的类型有while,do....while,for,foreach这些类型的前提条件是bool类型
while(条件){//语句},while循环反复执行指定的语句,直到指定的条件为真,break语句可用于退出循环;continue:可用于跳过当前循环并开始下一循环。
do....while语法:do{//语句}while(条件)  do.....while循环中即使条件为假时也至少执行一次
for循环要求只有在对特定条件进行判断后才允许执行循环,这种循环用于将某个语句或语句块重复执行预定次数的情形
语法:for(初始值;条件;增/减){//语句}
if嵌套:if(){ if(){}else(){}}
循环嵌套:while(){while(){}}

例题:100以内的一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 

                  int x, y;
for (int i=0; i<100; i++) {
x=(int)Mathf.Sqrt(i+100);//开方后是整数(完全平方数)
y=(int)Mathf.Sqrt(i+268);
if(x*x==i+100 && y*y==i+268){//开方后的数再次平方又是该数(2*2==4)
print(i);
}
}
想要知道更多内容的要来我们的狗刨网看哦 http://www.gopedu.com/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值