JAVA输入任意一个数字,实现递减求和(计算任意整数n的和)

摘要:本文介绍了使用Java编程语言计算任意整数n及其之前所有整数的和的示例代码。代码使用了Scanner类来读取用户输入的整数值,并通过循环计算出和结果并生成计算公式字符串。

内容:

   在这个示例中,我们将展示如何使用Java编程语言来计算任意整数n及其之前所有整数的和。我们将使用Scanner类来读取用户输入的整数值,并使用循环来计算和结果和生成计算公式字符串。

代码: 
package d1;import java.util.Scanner;public class jsDemon {public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.print("请输入任意整数n的值: ");// 读取键盘输入的整数值int n = input.nextInt();// 初始化结果变量int result = n;// 拼接计算公式字符串String formula = "" + n;// 从n递加到1执行计算for (int i = n - 1; i >= 1; i--) {result += i;formula += "+" + i;}// 打印计算公式及结果formula += "=" + result;System.out.println(formula);// 关闭Scanner对象释放资源input.close();}
}
运行结果:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/433826.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

低代码开发会是前端程序员的下一个春天吗?

最近前端的大环境不太行,之前身处在前端的自己薪资也越来越无望了,隐隐约约感觉前端做不下去了,2024前端找不到工作要转行吗? 但是别担心啊老铁们,前端技术精微渊深,除了基础的 HTML、CSS 和 JavaScript 技…

Java基础—面向对象OOP—17类与对象(创建、构造器、创建对象时简单内存分析)

把握重点,重点已标注,这篇笔记分了4个章节,重点看二、三、四 一、整体思维--重点把握面向对象的本质和特点 1、面向对象编程OOP: Object-Oriented programming 2、面向过程与面向对象 面向过程:线性思维 面向对象…

网络编程(Day23)

TCP/IP 面向连接,可重传,不丢包,可靠,有序 使用方法 服务端 客户端 多线程服务端 多线程客户端 多线程方法区 UDP/IP 无连接,可能丢包,不保证可靠,速度快 服务端 客户端 正则表达式 概述 正则…

随机点名--好玩哦

大屏滚动,随机点名,可刺激哦 想屏幕名字滚动得快一点,sleep时间就小一点 效果图 代码 #!/bin/bash namefile"/opt/name.txt" linenum$(sed -n $ $namefile) while : docleartmp$(sed -n "$[RANDOM%linenum1]p" $namefi…

Git+Gitee代码管理

前言 本教程最后要实现的效果是,将自己电脑里面的工程或者文件,通过git上传到gitee仓库中。 博主默认你电脑已经下载好了git,并注册好了gitee。 步骤 首先在gitee上创建一个仓库 创建仓库成功之后,你后面所要用到的命令行&am…

Linux------进程状态

前言 在之前,我们学习了Linux为什么要有PCB-----冯诺依曼体系结构与操作系统,先描述,在组织。使用PCB将系统中的资源组织起来,方便操作系统和用户进行管理访问。还学习了Linux中进程的创建和fork操作,现在我们来讲一讲…

常见の算法链表问题

时间复杂度 1.链表逆序 package class04;import java.util.ArrayList; import java.util.List;public class Code01_ReverseList {public static class Node {public int value;public Node next;public Node(int data) {value data;}}public static class DoubleNode {publi…

Advances in Deep Concealed Scene Understanding (伪装场景理解综述解读)

论文地址:https://link.springer.com/article/10.1007/s44267-023-00019-6 摘要 伪装场景理解是一个热门的计算机视觉课题,旨在感知展示伪装的物体,当前技术和应用的繁荣需要最新的研究调查,这可以帮助研究人员更好的了解全球CS…

宏景eHRSmsAcceptGSTXServle存在XXE漏洞

指纹特征 app"HJSOFT-HCM"漏洞复现 POST /servlet/sms/SmsAcceptGSTXServlet HTTP/1.1 Host: User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 Content-Length: 137 Content…

【HarmonyOS应用开发】TypeScript快速入门(二)

内容比较长,干货满满,全是实战操作内容,希望耐心观看,如果对你有所帮助,请点个赞! ArkTS是HarmonyOS优选的主力应用开发语言。它在TypeScript(简称TS)的基础上,匹配ArkUI…

PreNorm和PostNorm对比

要点总结 标准的Transformer使用的是PostNorm 在完全相同的训练设置下Pre Norm的效果要优于Post Norm,这只能显示出Pre Norm更容易训练,因为Post Norm要达到自己的最优效果,不能用跟Pre Norm一样的训练配置(比如Pre Norm可以不加…

有关链表的题目

目录 1.环形链表的约瑟夫问题 2.链表的中间节点 3.合并两个有序链表 4.反转链表 5.移除链表元素 1.环形链表的约瑟夫问题 环形链表的约瑟夫问题_牛客题霸_牛客网 (nowcoder.com) 思路:题目给出结构是环形链表,且题目已经定义好了环形链表的结构。 1…