07.数组的练习
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了07.数组的练习相关的知识,希望对你有一定的参考价值。
练习1:
namespace _12.数组的练习01
{
class Program
{
static void Main(string[] args)
{
//从一个整数数组中取出最大的整数,最小整数,总和,平均值
int[] array = new int[] {13,23,35,23,64,76,72,25,63,27,35,78,42 };
int max = array[0]; //用来保存最大的值 //假定数组中第一个元素是最大值
int min = array[0]; //用来保存最小的值 //假定数组中第一个元素是最小值
int sum = 0; //用来保存总和
int avg = 0; //用来保存平均值
for (int i = 0; i < array.Length; i++)
{
if (max < array[i])
{
max = array[i];
}
else if (min > array[i])
{
min = array[i];
}
sum += array[i];
}
avg = sum / array.Length;
Console.WriteLine("最大值为:{0},最小值为:{1},总和为:{2},平均值为:{3}.",max,min,sum,avg);
Console.ReadKey();
}
}
}
练习2:
namespace _13.数组的练习02
{
class Program
{
static void Main(string[] args)
{
//计算一个整数数组的所有元素的和.
int[] intArray = new int[] {15,24,56,34,15,67,23,22,1,34,64,19,90 };
int sum = 0; //用来保存数组所有数的和
for (int i = 0; i < intArray.Length; i++)
{
sum += intArray[i];
}
Console.WriteLine("此数组中所有元素的和为:{0}.",sum);
Console.ReadKey();
}
}
}
练习3:
namespace _14.数组的练习03
{
class Program
{
static void Main(string[] args)
{
//数组里都是人的名字,分割成:例如:老杨|老苏|老邹....
//(老杨,老苏,老邹,老虎,老牛,老蒋,老王,老马)
string[] name = { "老杨", "老苏", "老邹", "老虎", "老牛", "老蒋", "老王", "老马" };
for (int i = 0; i < name.Length; i++)
{
Console.Write(name[i]);
Console.Write("|");
}
Console.ReadKey();
}
}
}
练习4:
namespace _15.数组的练习04
{
class Program
{
static void Main(string[] args)
{
//将一个整数数组的每一个元素进行如下的处理:如果元素是正数,则将这个位置的元素的值
//加1,如果元素是负数则将这个位置的元素的值减1,如果元素是0,则不变
int[] intArray = new int[] {1,-1,34,3,53,-35,90,-76,0,-58 };
for (int i = 0; i < intArray.Length; i++)
{
if (intArray[i] == 0)
{
Console.Write(intArray[i]+",");
}
else if (intArray[i] < 0)
{
Console.Write(intArray[i] - 1+",");
}
else if (intArray[i] > 0)
{
Console.Write(intArray[i]+1+",");
}
}
Console.ReadKey();
}
}
}
练习5:
namespace _16.数组的练习05
{
class Program
{
static void Main(string[] args)
{
//将一个字符串数组的元素的顺序进行反转
//例如:{"我","是","好人"}
//反转成:{"好人","是","我"}
string[] str = new string[] {"我","是","好人"};
for (int i = str.Length-1; i >=0; i--)
{
Console.Write(str[i]+",");
}
Console.ReadKey();
}
}
}
以上是关于07.数组的练习的主要内容,如果未能解决你的问题,请参考以下文章
spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段
Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段