java中循环输入_如何用java循环输入并且当输入0时结束循环?
如何用java循环输入并且当输入0时结束循环?
import java.util.Scanner;
public class Avg {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double num = 1;
int i = 0;
double avg = 0;
double sum = 0;
do {
System.out.print("请输入数字:");
double num2 = input.nextDouble();
num = num2 * num;
i++;
sum = sum + num2;
} while (num != 0);
System.out.println(sum);
avg = sum / (i-1);
System.out.println(avg);
}
}
怎么才可以不用这个式子num = num2 * num;输入0就结束循环啊?有没有其它方法?
为什么不能在循环条件里写num2 !=0 ???
1个回答
java中循环输入_如何用java循环输入并且当输入0时结束循环?相关推荐
- 生日在java中怎么写_如何用java写代码:输入自己的生日,距离今天已过多少天,或者还有...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 从新发过 import java.util.*; import java.io.*; public class birthday{ public stat ...
- 输入一批整数,输出其中的最大值和最小值,输入数字0时结束循环。
输入一批整数,输出其中的最大值和最小值,输入数字0时结束循环. 代码如下: /*** Author:Xu Zheng Wei* E-mail:2518298846@qq.com* 程序功能: 输入一批 ...
- java中^怎么用_^运算符在Java中做什么?
^(插入符号)运算符在Java中具有什么功能? 当我尝试这个: int a = 5^n; ...它给我: for n = 5, returns 0 for n = 4, returns 1 for n ...
- java 中的排序_浅谈java中常见的排序
浅谈java中常见的排序 学过java的人都知道,排序这一部分初次接触感觉还是有点难以理解,很多地方也会用到.然而,在java中常见的排序方法:冒泡排序,选择排序,插入排序等等.下面就让我们一起揭开他 ...
- java用户输入_如何用Java获取用户输入?
您可以根据需求使用下列任意选项.import java.util.Scanner; Scanner scan = new Scanner(System.in);String s = scan.next ...
- java hdfs 新建目录_如何用java在hdfs中创建一个新目录?
public static void main(String[] args) throws IOException, URISyntaxException { ????????????配置config ...
- java中递归删除_浅谈Java中使用递归方法删除文件
要在Java中平台无关的方式下安全地删除一个非空目录,你还需要一个算法.该算法首先删除文件,然后再从目录树的底部由下至上地删除其中所有的目录. 只要简单地在目录中循环查找文件,再调用delete就可以 ...
- java 中的流_深入理解Java中的流(Stream)
首先,流是什么? 流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以"流"的方式进行.设备可以是文件,网络,内存等. 流具有方向性,至于是输入 ...
- 开方在java中怎么计算_不使用java JDK已有的API实现任意数字的开方
在java面试中,我们经常被要求,不使用java jdk自带的API来实现任意数字的开方实现,本文作者总结了下这个需求的实现方法,并将实现代码放上,供朋友们参考,不喜勿喷,谢谢.package com ...
最新文章
- 军规22 充分使用持续集成和持续部署
- Oracle 执行计划 提示 'PLAN_TABLE' is old version 解决方法
- Python 的 sys 模块常用方法
- SQL应用与开发:(三)数据操作 #183; 改 AND 删
- 前后数据交互(ajax) -- 初始化页面表格
- linux 查看文件哈希码,使用linux的sha1sum命令查看效验文件哈希值命令
- [转]Responsive Tables Demo
- 在子线程中更改主线程中的控件的信息,在子线程中用toast
- 朱艳梅Java_基于CNKI的大学Java程序设计教学改革文献计量分析
- Chrome、Firefox 浏览器常用设置及操作
- GeoDa空间计量(一)——空间权重矩阵的生成
- visio画图——圆柱
- WinForm中Chart控件使用
- 无纸化办公模式如何取代传统办公模式
- MAX30102脉搏血氧仪和心率传感器(一)驱动程序
- (附源码)spring boot通用办事流程管理软件 毕业设计211819
- 网络安全等级保护工作流程
- Unity5.x 灯光烘焙GI和LightingMap
- bootstraptable treegrid
- KB和kb的区别以及我的网速
热门文章
- 思迅商云8版的最后一个版本_最高优惠8万元!标配差别很大?Q5L/XC60/QX50怎么选?...
- 地图导航业下半场,高德与百度地图各缺一子?
- 正点原子达芬奇artix7开发板连接usb和xilinx下载器冲突的解决办法
- 废水处理的福音——功能化海藻酸钠SA吸附材料高分子凝胶球的介绍
- 零基础学javaDay04
- 微信公众号每天定时给女友发送天气信息--0基础学会
- 中国现代农业产业园区发展动态及未来战略规划分析报告2022年版
- 采用arm-none-eabi-gcc交叉编译工具链 以及使用xmake构建 STM32 RT-Thread nano工程 笔记
- maven profile配置
- 【JVM系列】一步步解析java执行内幕