Unity3D基本练习题
Unity3D学习
1、 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。
问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比
第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一
个人,他说是10岁。请问第五个人多大?
例题分析:第二人比第一人大2岁,10+2*n
可以知道用到循环,
void Start () {
int a = 10;
print ("第1个人"+a+"岁");
int j = 1;
for(int i=0;i<5;i++) {
a=a+2;
j=j+1;
print ("第"+ j+"个人"+a+"岁");
}
}
2.(swith语句)完成一个简单的计算器程序。程序要求如下:
1.读入两个整数;
2.提示用户选择对着两个数的操作,输出:+,-,/,*;
void Start () {
inta = 2, s = 5, x = 2;
if(x <= 4 || x >= 1) {
switch(x) {
case1:
print(a + s);
break;
case2:
print(a - s);
break;
case3:
print(a * s);
break;
case4:
print(a / s);
break;
}
}
}
3、有一分数序列:1,3/2,5/3,7/4,9/5,11/6...求出这个数列的前
20项之和
例题分析:求通式分子为(1+2*n)/(1+n)
void Start () {
float sum = 0;
for (int a=0; a<=20; a++) {
sum=sum+(1+a*2)/(1+a);
}
print (sum);
}
4、裴波那契数列的第1、2项分别为1、1,从第3个数开始,该数
是其前面两项之和。即1,1,2,3,5,8,13,…求前40项菲波那契数。
例题分析:1+2=3。3+2=5.。。
void Start () {
int a = 1, b= 1;
int c = 0;
print (a +"" + b);
for (inti=3; i<=40; i++) {
c=a+b;
a=b;
b=c;
print(c);
}
}
5、用1-1/3+1/5-1/7+…的公式求pi/4的近似值,直到最后一项的
绝对值小于10的负6次方为止。(绝对值:Mathf.Abs())
例题分析:根据题求出通式。1/(2*n-1).folatl类型学要加f
voidStart () {
float n = 1;
float sum = 0.0f, t;
while(Mathf.Abs(1.0f / (2 * n - 1)* Mathf.Pow (-1.0f, n - 1))>=1e-6)
{
sum=sum+Mathf.Abs(1.0f / (2* n - 1) * Mathf.Pow (-1.0f, n - 1));
n++;
print (4.0*sum);
}
}
6、
3文钱可以买1只公鸡,2文钱可以买1只母鸡,1文钱可以买3小鸡,用10
文钱可以买100只鸡,那么各买公鸡,母鸡,小鸡多少只?
例题分析: 公鸡为X 母鸡为y 小鸡为z
3 2 1文3只
列出方程式:z=100-x-y 3x+2y+z/3=0
void Start () {
intx, y, z;
for(x=1; x<=33; x++) {
for(y=1;y<=50;y++)
{
z=100-x-y;
if(3*x+2*y+z/3==100&&z%3==0)
{
print(x+""+y+""+z);
}
}
}
}
更多精彩请到:http://www.gopedu.com/
Unity3D基本练习题相关推荐
- 【Unity学习笔记】b站Unity架构课Unity3D 商业化的网络游戏架构(高级/主程级别)
[Unity学习笔记]b站Unity架构课Unity3D 商业化的网络游戏架构(高级/主程级别) 自己跟着学完了,写了不少代码,会放在CSDN代码库,因为老师并没有提供源码,录屏也不是完全连续,所以难 ...
- 2016计算机二级java_2016计算机二级JAVA练习题及答案
2016计算机二级JAVA练习题及答案 21.下列选项中,不能输出100个整数的.是( ). A.for(int i=0;i<100;i++) System.out.println(i); B. ...
- unity3d游戏开发猜想——当程序猿老去
程序猿将代码注入生命去打造互联网的浪潮之巅.当有一天他们老了.会走向那里,会做些什么? 非常多年以后,在我60岁的那天早晨,天刚蒙蒙亮我就起床了,先去公园晨练,然后回来做早餐(50岁的时候我学会了做饭 ...
- Unity3D 中 2D_Toolkit插件下载 和 导入方法
Unity3D 中 2D_Toolkit插件下载 和 导入方法 1.你把下载来的包放到 安装目录:Editor\Standard Packages里面. 2.然后按ctrl+9,进入asset sto ...
- Unity3D 镜面反射
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 QQ群:[119706192] 本文链接地址: Unity3D 镜面反射 这是官方CharacterCustomization事例中的镜面 ...
- [推荐]C#快速开发3d游戏工具--Unity3d
最近有幸接触了一点Unity3d的东西,和大家分享一下. Unity3d 简介 是一款可视化的,3d游戏开发软件.可以进行手动绘制3d场景,自己添加摄像机角度,3d模型设计,事件触发,对于园子里大家很 ...
- C语言语句单选题,C语言练习题
C语言练习题 C一个switch语句总是可以被一系列ifelse语句替换 D switch语句的测试表达式可以是任何类型 E当执行break语句时程序将停止执行 20在C语言中,在int num[5] ...
- word2003计算机应用考试,2017职称计算机考试Word2003操作练习题
2017职称计算机考试Word2003操作练习题 实验操作能力是计算机考试考查的一项基本能力,下面是小编给大家提供的职称计算机考试Word2003操作练习题,大家可以参考练习,更多习题练习请关注应届毕 ...
- unity3d 切换网络_Unity3d新网络请求方式UnityWebRequest详解
Unity将要逐步放弃www网络请求api,新的api请求方式来临:UnityWebRequestThe,也正是本篇文章要给大家介绍的重点,那就是UnityWebRequestThe的使用详解. 旧的 ...
- Python-100 练习题 01 列表推导式
最近打算好好练习下 python,因此找到一个练习题网站,打算每周练习 3-5 题吧. www.runoob.com/python/pyth- 另外,这个网站其实也还有 Python 的教程,从基础到 ...
最新文章
- android实现长截屏,Android实现全屏截图或长截屏功能
- Oracle10gr2 开机自启动脚本
- sklearn.preprocessing.PolynomialFeatures
- 00后社交突围:今天你CDX了吗?
- 《Java 核心技术卷1 第10版》学习笔记 ------ 泛型【基础】
- 登录验证应该是进行在客户端还是服务器端_网站登录认证方式
- java系列2:方法的重载
- 花书+吴恩达深度学习(十二)卷积神经网络 CNN 之全连接层
- GDAL使用DEM数据计算地形指数
- ESFramework介绍之(28)―― Udp组件
- Swift高仿喜马拉雅APP之一Charles抓包、图片资源获取等
- 本科毕业论文外文文献翻译怎么找?
- XPT2046电阻触摸屏芯片的使用
- python中的 zip函数详解
- 程序员如何提升英语水平
- Fresher玩深沉
- 两两组合工具之itertools
- 果断型性格分析,果断型人格的职业发展
- 微信公众号添加word文档附件教程_公众号添加Excel、PDF、PPT等附件教程
- Diffusion Model (扩散生成模型)的基本原理详解(三)Stochastic Differential Equation(SDE)