java实现输入,输出方式

2023-11-07

从键盘输入任意个整数数字,如果输入0则结束输入,输出输入的数以及总和。

package shixun;
import java.util.ArrayList;
import java.util.Scanner;
import java.lang.Math.*;
public class ZHL2 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		
		int k=0;
		int j=0;
		ArrayList<Integer> list=new ArrayList<>();
		System.out.print("请输入任意整数:");
		Scanner sc=new Scanner(System.in);
		while(k<k+1) {//从键盘上输入任意数
			 
			j=sc.nextInt();//把从键盘上的数赋值个num
			if(j==0) {
				break;//若键盘上输入的数为0 则结束本段循环进行下一循环
			}else {
				k=k+j;
				list.add(j);
			}
			}
		System.out.println("输入的数总和为:"+k);
		System.out.println(list);
		}
				
	}

输出结果如图: 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java实现输入,输出方式 的相关文章

随机推荐

  • elementUI表格行的点击事件,点击表格,拿到当前行的数据

    1 绑定事件 2 定义事件 3 点击表格某行的时候 拿到数据 转载于 https www cnblogs com wuhefeng p 11316215 html
  • STM32 PID调节输出电压

    一 简介 关于PID调节的这里不做详解 就简单说下 其实就是先设定好一个期望 通过反馈系统返回输出值 然后判断这个输出实际输出的值 和我们的期望值的误差 然后PID算法根据这个误差 去调整我们的输出值 直到输出达到我们的期望值 那么我们为啥
  • 为什么程序员做外包会被瞧不起?

    二哥 有个事想询问下您的意见 您觉得应届生值得去外包吗 公司虽然挺大的 中xx 但待遇感觉挺低 马上要报到 挺纠结的 以上是读者小 K 给我发的私信 除此之外 还有个读者 down 也问我关于外包的事情 担心外包学不到技术 但很不幸的是年前
  • 11种概率分布,你了解几个?

    点击上方 小白学视觉 选择加 星标 或 置顶 重磅干货 第一时间送达 本文转自 视学算法 了解常见的概率分布十分必要 它是概率统计的基石 这是昨天推送的 从概率统计到深度学习 四大技术路线图谱 都在这里 文章中的第一大技术路线图谱如下所示
  • 【mega-nerf】调包失败&pip install失败解决方案

    Problem 1 调包失败 在这样的层级架构里调包 输出无法找到 mega nerf 直接用 sys path append 没有作用 import sys print sys path sys path append home pape
  • Java实现Excel文件生成和下载功能

    7 行代码优雅地实现 Excel 文件生成 下载功能 欢迎关注博主公众号 小哈学Java 专注于分享Java领域干货文章 关注回复 资源 免费领取全网最热的Java架构师学习PDF 转载请注明出处 https www exception s
  • stm32F103C8T6控制DHT11

    stm32F103C8T6控制DHT11串口打印 stm32F103C8T6控制DHT11串口打印学习经验总结 本人借鉴了许多大佬们的资料 这是个人学习的见解 如发现错误之处 麻烦指导指导 借鉴链接 https blog csdn net
  • 移动端-表头固定的表格组件

    UI原型 HTML代码 div class scroll table box div class scroll table head table class tb1 thead tr th style width 3em 序号 th th
  • Java二维码登录流程实现(包含短地址生成,含部分代码)

    近年来 二维码的使用越来越风生水起 笔者最近手头也遇到了一个需要使用二维码扫码登录网站的活 所以研究了一下这一套机制 并用代码实现了整个流程 接下来就和大家聊聊二维码登录及的那些事儿 二维码原理 二维码是微信搞起来的 当年微信扫码二维码登录
  • Web前端页面由哪三大层构成

    结构层为页面的骨架 由 HTML 或 XHTML 标记语言创建 用于搭建文档的结构 HTML 用来定义网页的内容 例如标题 正文 图像等 表示层为页面的样式 由 CSS 层叠样式表 负责创建 用于设置文档的呈现效果 CSS 用来控制网页的外
  • elk笔记10--filebeat使用

    elk笔记10 filebeat使用 1 filebeat 介绍 2 filebeat 使用案例 2 1 软件安装 2 2 采集数据到 kafka 2 3 采集数据到 es 3 使用技巧 3 1 filebeat 将日志按照类别发送到不同
  • git切换分支--Your local changes to the following files would be overwritten by checkout

    翻车现场 checkout切换分支报错 error Your Local changes to the following files would be overwritten by checkout xxxxxx某某文件 Please c
  • 联想笔记本e480恢复出厂设置_联想e480进入bios设置_thinkpade480进入bios的方法

    ThinkPad E480笔记本win10改win7如何修改BIOS设置 想要将预装win10系统换成win7系统 最重要的一步就是修改bios设置 这样才能在装机过程中不受到报错困扰 所以今天快启动小编为大家分享了详细图文教程 一起来看看
  • DICOM笔记-使用DCMTK读取DICOM文件保存DICOM文件

    记录之前写过一个读取DICOM文件 修改对应Tag标签内容后 保存为新的DICOM文件的例子 其中的对DICOM信息处理的过程为 将DICOM中的一系列连续DICOM图像 处理后生成一张多帧的DICOM文件 主要步骤为 1 读取DICOM文
  • [keil] uv编译分析

    假设Keil安装路径 C Keil v5 假设工程在 d HELLO 工程Targets名 Simulator 在Manage Project Items中可修改 如下指令为 Build F7 C Keil v5 UV4 UV4 exe b
  • java导出excel工具类(贼好用)

    项目中自用的导出excel工具 实体类 package com mapuni survey entity public class ExcelEntity private String field private String title
  • AI芯片产业生态及竞争格局:英伟达、谷歌、BAT实力拆解对比

    深度学习不仅在传统的语音识别 图像识别 搜索 推荐引擎 计算广告等领域证明了其划时代的价值 也引爆了整个人工智能生态向更大的领域延伸 由于深度学习的训练 training 和推断 inference 均需要大量的计算 人工智能界正在面临前所
  • 前后端分离第一课--创建app与model在数据库中执行

    一 创建APP 在Terminal里面输入 python manage py startapp student 如果在根目录里面创建的app多了 目录可能就会很乱 这个时候 就可以在django项目下新建一个Python Package 命
  • 软件测试 接口测试 实战 微信公众号平台 Postman+newman+jenkins 实现自动生成报告并持续集成

    文章目录 1 创建请求 1 1 获得appid和secret 1 2 获取token值 1 3 获取公众号已创建的标签接口 1 4 创建标签接口 2 接口关联 2 1 使用json提取器 提取access token的值 2 2 使用正则提
  • java实现输入,输出方式

    从键盘输入任意个整数数字 如果输入0则结束输入 输出输入的数以及总和 package shixun import java util ArrayList import java util Scanner import java lang M