【7.23】第四章数组知识重点#姜小…
来源:互联网 发布:大乐透算法必中5红万能 编辑:程序博客网 时间:2024/04/30 13:14
【第四章
1、数组是一组变量的集合,只能用来存储相同类型的一组数据。开辟的是一串连续的内存空间(方便进行操作)。
2、数组名即标识符,连续空间的首地址。元素下标标明了元素在数组中的位置,从0开始。数组长度是固定不变的,避免数组越界。数组中每个元素都可以通过下标访问。
3、使用数组四步走:
A、声明数组int[]a;
B、分配空间a=new
C、赋值a[0]=8;
D、对数据进行处理
4、冒泡排序:
5、多维数组:int[][]
int[][]
增强的for循环:for(int[]
System.out.print(es);
}
6、数组排序:Arrays.sort(a);
【课堂练习】
*输出三位数水仙花数,即数的本身=个位的三次方+十位的三次方+百位的三次方*
int
do{
int
int
m/=10;
int
m/=10;
int
if(n==i*i*i+j*j*j+k*k*k){
System.out.println(n);
}
n++;
}while(n>=100&&n<1000);
*输出1-1000之间不是7的整数的和*
int
int
do{
if(i%7!=0){
sum+=i;
}
i++;
}while(i<1001);
System.out.println(sum);
*输出1-100之间的所有素数*
int
do{
boolean
for(int
if(n%m==0){
sushu=false;
break;
}
}
if(sushu==true){
System.out.println(n);
}
n++;
}while(n<=100);
*斐波那契数列1、1、2、3、5、8、13、21、……【for循环】*
int
System.out.print("1、");
System.out.print("1、");
for(int
*斐波那契数列1、1、2、3、5、8、13、21、……【do-while循环】*
int
System.out.print("1、");
System.out.print("1、");
int
do{
i++;
}while(i<=18);
- 【7.23】第四章数组知识重点#姜小…
- 【第四章 字符串和多维数组知识导图】
- 第四章:比较总结字符串和多维数组知识
- 第四章 字符串和数组的知识导图
- 数据结构第四章字符串与多维数组{知识导图}
- 数据结构第四章字符串与多维数组 知识导图
- 【知识导图】第四章 字符串和多维数组
- 第四章、知识导图 字符串和多维数组
- 第四章 字符串和多维数组知识导图
- 第四天2017/03/31(上午:指针、数组的小知识)
- javascript数组小知识
- 《汇编语言》王爽版重点摘要-----第四章
- 《flask web开发》第四章重点
- 前端重点知识整理(JavaScript)一:数组与字符串
- 小知识数组超出边界
- java之数组小知识
- 重点:数组
- 二维数组与交错数组(小知识)
- 在CentOS下源码安装 Xen并搭建Windows虚拟机
- Eclipse快捷键大全(转载)
- jquery获取提交的值
- #姜小浩杰瑞实训记#7月21日作业汇…
- #姜小浩杰瑞实训记#7月22日作业汇…
- 【7.23】第四章数组知识重点#姜小…
- 【7.25】第六章 方法&n…
- Cocos2d-x3.2 多点触控
- 【 第七章 字符串 】
- 【第一章 类与对象方法 】
- JDBC代码使用模板
- SQL查询语句大全(转载)
- SQL的链接、视图、事物、储存过程…
- SQL简单查询练习汇总(单个表)