java基础编程练习题14

Java程序设计课程练习题(题目+答案) Java练习题 0401 1.Description 编写一个Java程序,输入一个整数n(1 <= n <= 1000),如果n是奇数, 输出 1+3+5+...+n的值。如果n是偶数,则输出2 + 4 + … + n. Input 输入整数n Output n不满足1 <= n <= 1000,则输出error input n为奇数,则输出1+3+…+n n为偶数,则输出2+4…+n; Sample Input 10 Sample Output 30 import ja 阅读详情

14、编程求 1~10000 之间的所有“完全数”,完全数是该数的所有因子之和等于该数的数。例如,6 的因子有 1、2、3,且 6=1+2+3,所以 6 是完全数。

package java基础编程练习题;
//14、编程求 1~10000 之间的所有“完全数”,完全数是该数的所有因子之和等于该数的数。例如,
//6 的因子有 1、2、3,且 6=1+2+3,所以 6 是完全数。
public class test14 {

	public static void main(String[] args) {
		for(int i=1;i<=10000;i++) {
			int num=0;
			for(int j=1;j<i;j++) {
				if(i%j==0) {
					num+=j;
				}
			}
			if(num==i) {
				System.out.println(i);
			}
		}

	}

}

java求2~10000之间的完全数 输出2~10000之间的所有完全数,完全数是指其所有因子之和(因子包括1,但不包括该数本身)等于该数的数。例如,6的因子有1、2、3,而且6=1+2+3,所以6是一个完全数。 立即下载

相关推荐

JAVA基础编程练习题50题及经典算法90题【含源码及答案】

JAVA基础编程练习题50题及经典算法90题【含源码及答案】

JAVA求1-10000之间的完数

题目介绍:完全数是该数的所有因子之和等于该数的数。例如,6 的因子有 1、2、 3,且 6=1+2+3,所以 6 是完全数。 代码如下 public class Solution { public static boolean perfectNumber(int num){ int sum = 0; for (int i = 1;i < num ; i ++){ if (num % i == 0){ su

qq_53223625的博客 1021

《Java语言程序设计》(基础篇)第14章编程练习题第1到12题答案

《Java语言程序设计》(基础篇)第14章编程练习题第1到12、15、18题答案,代码是我自己写的,若有不恰当的地方欢迎指正。

习题训练营 1.编程求 1~10000 之间的所有“完全数”,完全数是该数的所有因子之和等于该数的数。2.猴子吃桃问题。

目录 1.编程求 1~10000 之间的所有“完全数”,完全数是该数的所有因子之和等于该数的数。 2.猴子吃桃问题。 1.编程求 1~10000 之间的所有“完全数”,完全数是该数的所有因子之和等于该数的数。 例如,6 的因子有 1、2、 3,且 6=1+2+3,所以 6 是完全数。 package winterHolidayHomework; //编程求 1~10000 之间的所有“完全数”,完全数是该数的所有因子之和等于该数的数。 //例如,6 的因子有 1、2、3,且 6=1+2+3,所

weixin_45699237的博客 1013

JAVA基础编程练习题50题及经典算法90题【含源码及答案】-史上最全

JAVA基础编程练习题50题及经典算法90题【含源码及答案】-史上最全

双硬盘下Ubuntu 16.04与Win10双系统的安装

之前写过一个双系统安装过程,今天再次整理的原因是想重点强调双硬盘的区别。标红的一定要注意看,那就是我自己一步一步踏出来的坑啊...   基础步骤就不再重复,重点讲区别,需要看详细步骤的童鞋(或者你只有一个硬盘)请看我上一篇博客https://blog.youkuaiyun.com/weixin_40308540/article/details/80157444   区别:双硬盘和单硬盘的区别是什么呢?...

不吃包子 1124

Java超详细的基础编程300题,附带答案,持续更新中~

"Java是世界上最好的语言!"。开始你的编程之旅吧

超烦豆先森 4万+

AutoCAD 2024 Mac版安装激活教程:从下载到破解一站式解决方案

本文提供AutoCAD 2024 Mac版的详细安装与优化指南,包括系统要求检查、下载安装流程、常见问题解决方案及性能优化设置。特别介绍了如何应用最新补丁和Update保持软件性能,帮助用户顺利完成从安装到破解的全过程。

weixin_29239661的博客 846

JAVA 基础编程练习题14 【程序 14 求日期】

14 【程序 14 求日期】 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以 3 月 5 日为例,应该先把前两个月的加起来,然后再加上 5 天即本年的第几天,特殊情况, 闰年且输入月份大于 3 时需考虑多加一天。 package cskaoyan; public class cskaoyan14 { private static int...

B1334628598的博客 429

新手必看:用Simulink搭建飞跨电容三电平逆变器的完整流程(附SPWM配置技巧)

本文详细介绍了使用Simulink搭建飞跨电容三电平逆变器(FCNPC)的完整流程,特别聚焦于SPWM调制策略的配置技巧。通过模块拆解、参数设置和波形优化的三步法,配合实操截图和典型参数表,帮助新手快速掌握多电平逆变器的建模与仿真技能,适用于电力电子学习和项目开发。

weixin_30664051的博客 287

文档信息抽取技术:从非结构化文本到结构化信息的旅程

文档信息抽取技术是一种将非结构化文本转化为结构化信息的技术。这种技术可以从各类文档中自动提取出如实体、关系和其他重要信息,并将它们转化为方便计算机进一步处理和分析的格式。

INTSIG的博客 981

JAVA 基础编程练习题14 ( 乒乓球赛)

题目:两个乒乓球队进行比赛,各出三人。 甲队为 a,b,c 三人,乙队为 x,y,z 三人。 已抽签决定比赛名单。 有人向队员打听比赛的名单。 a 说他不和 x 比,c 说他不和 x,z 比, 请编程序找出三队赛手的名单。 package lianxi; public class 乒乓球赛 { public static void main(String[] args) { // TODO Auto-generated method stub char A=0; char B=0; c

学习记录 477

Linux下开机异常(fsck exited with status code 4)

Linux下开机异常事情是这样的,本来我呢跑着程序听着歌,结果忽然就死机了,我只能强制关机,再次打开系统的时候,就提示这样fsck from util-linux 2.26.2 /dev/sda10 contains a file system with errors, check forced. /dev/sda10: Inodes that were part of a corrupted pr

芳草碧连天 2万+

Java语言程序设计基础篇_编程练习题**16.24(修改编程练习题16-14)

增加一个滑动条让用户可以为视频设置当前时间,增加一个标签显示当前时间和视频的整体时间,如图16-47a所示。整个时间是5分钟03秒,当前时间是3分58秒。当播放视频时,滑条值和当前时间持续更新。

2301_78998594的博客 371

使用xlwings在Python中对Excel表格进行操作是非常方便的,可以实现自动化处理、批量数据处理等功能

使用xlwings在Python中对Excel表格进行操作是非常方便的,可以实现自动化处理、批量数据处理等功能。本篇文章主要介绍如何使用xlwings对Excel表格进行多行多列数据设置和操作,并给出相应的源代码。接着,我们可以对这个范围内的所有单元格进行操作,如设置字体颜色、填充颜色、对齐方式等。以上就是使用xlwings对Excel表格进行多行多列数据操作和设置字体颜色、填充色和对齐方式的全部内容。最后,我们可以将数据写入到单元格中,也可以从单元格中读取数据。在Excel中,可以通过。

BUG?不存在的! 713

使用ClickHouse JDBC官方驱动,踩坑无数

这个问题我在网上查原因说是由于Zookeeper压力过大,表变成只读状态,导致ClickHouse插入数据失败。写入数据频率过高。Zookeeper中的集群节点挂掉。而我们项目出现这个问题的原因是第一个:写入数据频率过高。但是在网上搜资料的过程中,我又发现了另外一个问题:我们项目用了JDBC驱动,但ClickHouse官方并不推荐。。证实了官网确实不建议使用驱动:而应该改成驱动,并且推荐使用0.3.2以上的版本:于是,后面几天开始了ClickHouse的JDBC驱动升级之旅。

2万+

java语言程序设计(基础篇)第十版编程练习题[2.14]

(医疗应用程序:计算 BMI) 身体质量指数(BMI) 是对体重的健康测量。它的值可以通过将体重(以公斤为单位)除以身高(以米为单位)的平方值得到。编写程序,提示用户输人体重(以磅为单位)以及身髙(以英寸为单位),然后显示 BMI。注意:一磅是 0.4S3S9237公斤,一英 寸是 0.0254 米。 /* * To change this license header, choose Lice...

weixin_40476031的博客 600

MinerU 系列教程 第六课:VLM 后端 - 视觉语言模型的力量

本篇教程将深入 VLM 后端的端到端推理架构。在上一课中我们看到 Pipeline 后端如何用 7+ 个专用模型组成流水线,本课将展示一种截然不同的设计理念 —— 用一个视觉语言模型(VLM)完成所有识别任务。你将了解 6 种推理引擎的选择与配置、MinerUClient 统一接口、二步提取策略,以及 VLM 原始输出如何转换为 MinerU 的标准 Middle JSON 格式。

weixin_43674738的博客 205

Java语言程序设计基础篇_编程练习题**16.14(选择一种字体)

编写一个程序,可以动态地改变堆栈面板上显示的标签中文本的字体。这个消息可以同时以粗体和斜体显示。可以从组合框中选择字体名和字体大小,如图16-42a所示。使用Font.getFamilies() 可以得到可用的字体名。字体大小的组合框初始化为从1到100之间的数字。

2301_78998594的博客 474

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Java语言程序设计基础篇_编程练习题**14.29(游戏:豆机)

第十四章第二十九题 (游戏:豆机) 请写一个程序,显示编程练习题 7.21 中介绍的豆机,如图 14-52c 所示

2301_78998594的博客 410

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Java语言程序设计基础篇_编程练习题17.14 (加密文件)/17.15 (解密文件)

通过给文件中的每个字节加5来对文件编码。编写一个程序,提示用户输入一个输入文件名和一个输出文件名,然后将输入文件的加密版本存入输出文件。 假设文件是用编程练习题17.14中的编码方案加密的。编写一个程序,解码这个加密文件。程序应该提示用户输入一个输入文件名和一个输出文件名,然后将输人文件的解密版本存入输出文件。

2301_78998594的博客 574

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Java语言程序设计基础篇_编程练习题**15.14(几何问題:是否在多边形内?)

*15.14(几何问題:是否在多边形内?

2301_78998594的博客 228

Java语言程序设计基础篇_编程练习题*18.14 (求字符串中大写字母的个数)

编写一个递归方法,返回一个字符串中大写字母的个数。编写一个测试程序,提示用户输人一个字符串,然后显示该字符串中大写字母的数目

2301_78998594的博客 279

Java语言程序设计(基础篇)第十版 编程练习题3.14(游戏:猜硬币的正反面)

public class Coin { public static void main(String[] args) { // TODO Auto-generated method stub java.util.Scanner input = new java.util.Scanner(System.in); int coin = (i...

qq_41729287的博客 1280

Java零基础学习之路(十四)Java基础编程练习题

添加链接描述

weixin_52358529的博客 90

Java基础编程练习题

很多人在自学java的时候看一遍视频,感觉就会了,课后并没有大量的练习来巩固当前所学的知识点,今天给大家整理了一些非常具有代表意义的题。 Java基础类型题 1、反转一个只有3位数的整数。 从控制台输入321,输出123 2、将一个字符由小写字母转换为大写字母。 从控制台输入 a ,输出A 3、从控制台输入一个字符串,由字母组成,转换成大写后输出。 如果输入的是小写,就转换成大写。...

坐看云起时_雨宣 4万+
上一篇: java基础编程练习题13
下一篇: java基础编程练习题15
NewBee.Mu
博客等级 码龄8年 602粉丝 379原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值