C#零基础入门教程

C#零基础入门教程

5 (232人评价)
  • 课时:(40)

  • 学员:(6917)

  • 浏览:(164043)

  • 加入课程

数组的笔记

相关课时:
数组2015-01-27
笔记详情:

//第一题 从整数数组中取出最大值
int max = 0;
int[] number = new int[10];
for (int i = 0; i < number.Length; i++)
{
Console.WriteLine("请输入第{0}个数", i + 1);
number[i] = Convert.ToInt32(Console.ReadLine());
if (number[i] > max)
max = number[i];
}
Console.WriteLine("您输入的最大数为{0}", max);
Console.ReadKey();

//第二题 计算整个数组的所有元素的和。
int sum = 0;
int[] number = new int[] { 30, 50, 60, 70 };
for (int i = 0; i < number.Length; i++)
{
sum += number[i];
}
Console.WriteLine("整个数组中所有元素的和为:{0}", sum);
Console.ReadKey();


//第三题 将一个字符串数组输出为|分割,比如“梅西|梅西|郑大世”
string[] wenzhi = new string[] { "梅西", "卡卡", "郑大世" };
Console.WriteLine(wenzhi[0] + "|" + wenzhi[1] + "|" + wenzhi[2]);
Console.ReadKey();


//第四题 将一个整数数组的每一个元素做如下处理,如果元素的值是正数则+1,如果是负数则-1,如果是0则不变
int[] number = new int[] { 30, 50, 60, -60, 0, 2 ,0,55,-56,0};
for (int i = 0; i < number.Length; i++)
{
//判断数组中的元素是否为正数
if (number[i] > 0)
{
number[i]++; //如果是正数则+1
}
//判断数组中的元素是否为负数
else if (number[i] < 0)
{
number[i]--; //如果是负数则-1
}
//下在这里的代码就不用了,通过上面的判断不是正数,也不是负数,肯定为0,则不做处理,写上也没错,只是代码冗余
//else
//{
// number[i] = number[i];
//}
Console.WriteLine("数组第{0}个元素的运算完成后的值为:{1}", i + 1, number[i]);
}
Console.ReadKey();

2 2

你感兴趣的课程

编程开发 21天学通C#
3万+浏览/ 1256学员/ 4.4评分
免费
3万+浏览/ 672学员/ 4.6评分
免费
2万+浏览/ 581学员/ 3评分
免费