作业帮 > 综合 > 作业

求出从键盘上输入的一批常数的平均值,以-1作为结束输入的标志.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 04:23:29
求出从键盘上输入的一批常数的平均值,以-1作为结束输入的标志.
用java编写
求出从键盘上输入的一批常数的平均值,以-1作为结束输入的标志.
import java.util.Scanner; public class example { public static void main(String[] args) { Scanner input = new Scanner(System.in); double total = 0; double avg=0; int i=0; do{ try{ System.out.print("请输入第"+(i+1)+"个数:"); double num = input.nextDouble(); if(num==-1){ avg=total/i; break; } total += num; i++; }catch(Exception e){ System.out.println("你输入的不是常数"); } }while(1==1); System.out.print("你共输入了"+(i)+"个数;平均数是:"+avg); } }