2016.3.16【i码邦】每日一练java基础篇

创建一个数组,存入23,57,36,12,8几个数字,求他们的总额和平均值
 
---------学习数组和数据类型--------------
 
我们只直播每日一练的编程实战,动手才是王道!
每日一练直播群号:476036218
每日一练.jpg

 

--来自网页客户端
已邀请:

AurevoirXavier - So they say,we are the dead.But we live love.

赞同来自: admin

image.png


--来自移动客户端
IMGTMP_20160427_172908.jpg


--来自移动客户端

free -

赞同来自: 只手遮天

//创建一个数组,存入23,57,36,12,8几个数字,求他们的总额和平均值
public class square {
public static void main(String[] args) {
int a[]={23,57,36,12,8};
int sum=0;
for(int i=0;i<5;i++)sum+=a[i];
System.out.println("the sum is "+sum);
System.out.println("the average is "+sum/5.);
}
}

--来自移动客户端

a513470086 - G i码邦(爱码邦) --没理由!

赞同来自: mmmmmm

/*
2016.3.16【i码邦】每日一练java基础篇
创建一个数组,存入23,57,36,12,8几个数字,求他们的总额和平均值
---------学习数组和数据类型--------------
我们只直播每日一练的编程实战,动手才是王道!
每日一练直播群号:476036218
*/package com.Daily.util;
//创建公共类
public class Test012 {
    //程序入口
    public static void main(String[] args){
        //创建数组
        double array[] = {23,57,36,12,8};
        //声明变量
        double sum = 0;
        double avg = 0;
        //使用for循环计算  //在for中声明局部变量i,i小于数组长度,i++
        for(int i=0;i<array.length;i++){
            //数组中所有数字相加得到数组总和
            sum += array[i];
            //等到数组中和除以5得到平均值
            avg = sum/5;
        }
        //打印输出
        System.out.println("SUM:"+sum+"\n\t"+"AVG:"+avg);        
    }
}

--来自网页客户端

admin

赞同来自:

/*
 * 创建一个数组,存入23,57,36,12,8几个数字,求他们的总额和平均值
 * */
public class tst0316 {
    public static void main(String[] args){
        
        int a[]={23,57,36,12,8};
        //创建数组
        int sum=0;
        double avg=0.0;
        for(int i=0; i<a.length; i++){
            sum = sum + a[i];
            //循环求和
        }
        avg = sum/a.length;
        //取平均值
        System.out.println("sum="+sum);
        System.out.println("avg="+avg);
    }

}
 
===============================
这段代码有个小bug,大家找找
 

--来自网页客户端

admin

赞同来自:

Screenshot_2016-03-17-16-39-09.png


Screenshot_2016-03-17-16-38-43.png


找问题,并解释

--来自移动客户端

易丿天离

赞同来自:

image.png

image.png


--来自移动客户端

microzone

赞同来自: kiven930909

/**
 * 创建一个数组,存入23,57,36,12,8几个数字,求他们的总额和平均值
 * @author Administrator
 *
 */
public class ArrTest {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int[] arr={23,57,36,12,8};
        int sum=0;
        int avg;
        for (int i : arr) {
            sum+=i;
        }
        avg=sum/arr.length;
        System.out.println("总和为:"+sum);
        System.out.println("平均值为:"+avg);
    }

}

--来自网页客户端

lanlan2501 - 上善若水任方圆

赞同来自:

public class Ex0427{
    public static void main(String args){
        //double arry = new double[5];
        //arry ={23,57,36,12,8};
        double arry = new double{23,57,36,12,8};
        double sum = 0;
        for(int i=0; i<5; i ){
            sum = arry;
        }
        sum = sum/5;
        System.out.println(sum);
    }
}


--来自网页客户端

admin

赞同来自: nbuu 兮啊

看到大家每天还都在做很久以前的练习,真的很欣慰,我们的付出没有白费,只希望大家在这里收到满满的学习经验和能力!!
 
只为更美好的明天!

--来自网页客户端

fengyun12

赞同来自:

/**
* 每日一练 20160316
* 创建一个数组,存入23,57,36,12,8几个数字,求总额和平均数
*/
public void ex160316(){
int[] numbers={23,57,36,12,8}; //创建数组,并存储这几个数字
int sum=0; //存储和
double pj=0; //存储平均数
for(int i=0;i<numbers.length;i++){
sum+=numbers[i];
}
pj=(double)sum/numbers.length;
System.out.println("总额是:"+sum+",平均数是:"+pj);
}

--来自移动客户端

nbuu

赞同来自:

public class Day1 {
public static void main(String[] args) {
int[] nbs={23,57,36,12,8};
int sum=0;
double avg=0d;
for(int i=0;i<nbs.length;i++){
sum+=nbs[i];
}
avg=(double)sum/nbs.length;
System.out.println("sum"+sum);
System.out.println("avg"+avg);
}
}

--来自移动客户端

要回复问题请先登录注册

Template error, template file not found