C#复习之数组
来源:互联网 发布:淘宝直通车竞争指数 编辑:程序博客网 时间:2024/05/22 09:06
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。
今天我们来一起复习一下数组。
两道题带你们领悟数组:
编写一个程序,从键盘输入10个整数并保存到数组里,求出这10个整数中最大、最小和平均值
首先定义一个数组,定义最大值,最小值,平均值
要求输入10个数,所以要用readline,之后进行比较。
代码如下:
class Num
{
int[] a = new int[10];
int max,min;
int sum = 0;
float avg = 0.0f;
public void Avg()
{
for (int i = 0; i < 10; i++)
{
a[i] = int.Parse(Console.ReadLine());
}
for (int i = 0; i < 10; i++)
{
sum = sum + a[i];
}
avg = sum / 10.0f;
Console.WriteLine(avg);
for (int i = 0; i < 10; i++)
{
if (a[i]>max)
{
max = a[i];
}
}
Console.WriteLine(max);
min=a[0];
for (int i = 0; i < 10; i++)
{
if (a[i] < min)
{
min = a[i];
}
}
Console.WriteLine(min);
}
static void Main(string[] args)
{
Num n = new Num();
n.Avg();
Console.ReadKey();
}
}
求数列1,1,2,3,5,8…的前20项
首先定义一个数组,
要注意数组下标,推出通式,打印
代码如下:
class Add
{
int[] a = new int[20];
public void Writ()
{
a[0] = 1;
a[1] = 1;
Console.WriteLine(a[0]);
Console.WriteLine(a[1]);
for (int i = 2; i < 20; i++)
{
a[i] = a[i - 1] + a[i - 2];
Console.WriteLine(a[i]);
}
}
static void Main(string[] args)
{
Add c = new Add();
c.Writ();
}
}
今天学习感悟:
首先祝大家平安夜快乐,今天我的同桌回来了,终于有人全程帮我解决我那些低智商的问题了,哈哈,例如5+7等于几... 特别感谢我们组的人,真的特别感谢,希望我可以跟的上以后的课程,可以继续和他们一起学习!我会努力的!加油!
- C#复习之数组
- c#数组使用复习
- 复习之路 数组
- 复习之路 数组
- java复习之数组
- Java复习之数组
- C#复习之异常
- C#复习之集合
- 算法复习之------树状数组
- Java基础复习之数组
- c++复习之对象数组
- Java复习之对象数组
- C语言复习之指针数组
- Java学习笔记之数组复习
- J2SE复习之数组与对象
- 黑马程序员--java基础复习之数组
- 【NOIp复习】数据结构之树状数组
- Java复习之IO字节数组流
- android 开机 lanucher
- Java各数据库jdbc连接,和需要的jar包
- QT数据库QSqlQuery
- 第296天(31W)
- C++ Primer(关联容器)
- C#复习之数组
- 重置CentOS 7的Root密码
- IOS 地图
- Redis应用场景
- WPF中ItemsControl应用虚拟化时找到子元素的方法
- Boost.Asio C++ Network Programming翻译的校对稿
- BASE64Decoder小解
- 协议数据打包
- Struts2 Action&Result 总结