Unity3D学习之(习题练习)
来源:互联网 发布:大话骰软件 编辑:程序博客网 时间:2024/04/28 10:55
Unity3D学习之(习题拓展)
1、使用continue计算1+3+5+...99
①从上述运算中可以看出,1到99之的奇数相加的和。
首先要定义一个int sum=0;
②从题意可知要用到for循环。
for(int i=1;i<100;i++)
③然后题意还让使用continue,所以也就是说跳过偶数。
if(i%2==0){ continue }
④求和公式:sum=sum+i;
2、
①接受三个整数a, b, c
所以要定义三个整数并且给他赋个值int a=1,b=3,c=1;然后再定义两个浮点类型float x1,x2;
②开方公式Mathf.Sqrt( )
x1=(-b+Mathf.Sqrt(b*b-4*a*c))/2*a;
x2=(-b-Mathf.Sqrt(b*b-4*a*c))/2*a;
3、
①计算两点之间的距离公式:
s=Mathf.Sqrt(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)
②分别给这几个数代值,打印s
4、
①题意是一个整数,所以定义一个int类型的变量给它赋值
②要验证是几位数,就会要联想到要用到if...else ...else...if..
5、
①由题意可知要用到for循环,要做这道题还是要用到极限运算
定义三个变量x,y,z
②男人搬最多要9个人,女人做多要12人,小孩也就是z=36-x-y;
这时就用到了循环嵌套
③这时要满足两个条件:4*x+3*y+z/2==36&&z%2==0
④就可以打印x,y,z了。
0 0
- Unity3D学习之(习题练习)
- unity3d学习之数组习题
- Unity3D学习之(判断与循环的多方面练习)
- Unity之习题练习
- Unity3D之综合练习
- PythonNLP学习进阶:习题练习(2016-2-12)
- Unity3D学习之(接口)
- Unity3D学习之(迭代器)
- Unity3D学习之界面编辑器(一)
- Unity3D学习之(野外拓展训练)
- Unity3D学习之(类和方法)
- Unity3D学习之(方法重载)
- Unity3D学习之(枚举类型)
- Unity3D学习之(封装和继承)
- Unity3D学习之(抽象类)
- Unity3D学习之(射击小项目)
- Unity3D学习之(碰撞检测)
- Unity3D学习之(知识点总结)
- win7下安装vs2012后,再安Visual Assist X后,如何把破解的VA_X.dll复制到对应路径中
- OpenCV图像匹配 (image retrieval)理论篇
- [Linux]搜索文件是否包含指定内容并返回文件名
- 关于iOS XMPP(即时通讯)的开发准备
- ServerSocket和Socket互通讯: (一)多线程方案
- Unity3D学习之(习题练习)
- HEVC代码追踪(三):encode->compressGOP
- 继承注意的问题
- 第十三周 项目2 输入班级的人数及成绩三种方法(续3)
- MDK-Debug设置之Download to Flash
- 数组、链表、堆栈和队列 (转)
- 技术男与业务男的对话
- log4net配置使用说明
- typedef与define