C#零基础入门教程

C#零基础入门教程

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

  • 学员:(6987)

  • 浏览:(166131)

  • 加入课程

数组的笔记

相关课时:
数组2013-06-30
笔记详情:

1. 数组

1)需求

    一次语文测试后,老师让班长统计每一个学生的成绩,并计算全班(共60人)的平均成绩,然后把所有成绩显示出来

    如何声明变量?传统方法,有几个人声明几个变量,太累!!!

    好的解决方法是使用数组。

2)数组的作用

    可以帮我们一次声明多个同类型的变量,这些变量在内存中是连续存储的。

3)语法

---数组类型[] 数组名=new 数组类型[数组长度]

---数组类型[] 数组名={值1,值2,……,值n}

数组长度即变量(或数组的元素)的个数。

例如:int[] score =new int[5];

一旦被声明,每一个元素都已被初始化。如果是int型,都被初始化为0.

 

4)如何访问数组

    通过下标(索引)来访问数组,即

    数组名[下标];

    下标是从0依次开始计算的。

方法比较

int[] score =new int[3]{3,5,8}//个数和声明数必须一致;

int[] score =new int[5]{3,5,8}//错误;

int[] score =new int[2]{3,5,8}//错误;

int[] score =new int[]{3,5,8}//可以省略数组个数,推荐;

练习1:从一个整数数组中取出最大的整数;

练习2:计算一个整数数组的所有元素的和

练习3:将一个字符串数组输出为|分割的形式,比如“梅西|卡卡|郑大世”

练习4:将一个整数数组的每一个元素进行如下的处理:如果元素是正数则将这个位置的元素的值加1,如果元素是负数则将这个位置的要素的值减1,如果元素是0,则不変

练习5:将一个字符串数组的元素的顺序进行反转,如{“3”“a”“8”“haha”}反转为{“haha”“8”“a”“3”} ,即第i个和第lengh-1(i+1)个交换

 

0 0

你感兴趣的课程

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