初识数组和创建数组

初识数组

让用户输入很多数字算出这些数字的平均数并输出所有大于平均数的数

先定义数组,输出数组需要遍历进行输出

复制代码
Scanner sc = new Scanner(System.in);
int x;
//定义数组
int[] numbers = new int[100];
double sum =0;
int cnt =0;
x=sc.nextInt();
while (x!=-1){
    //给数组进行赋值
    numbers[cnt] = x;
    sum +=x;
    cnt++;
    x=sc.nextInt();
}
if (cnt>0){
    double av = sum/cnt;
    //遍历数组
    for (int i = 0; i <cnt ; i++) {
        if (numbers[i]>av){
            System.out.println(numbers[i]);
        }
    }
    System.out.println(sum/cnt);
}
复制代码

 

创建数组

数组是指一组数据的集合,数组中的每个数据被称作元素。

数组可以记录同一种类型的多个数据

数组中的每个数据都是元素,每个元素的数据类型都相同

定义数组变量

给的个数(长度)必须是整数,必须给,可以给变量

创建一个int类型的数组有10个元素

从a[0]a[1]到a[9],每个元素是一个int变量,可以读和写

posted @   魔光领域  阅读(53)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示