Java实现输出水仙花数

article/2025/10/29 15:24:24

目录

 一、前言

二、代码部分

1.输出水仙花数的代码

三、程序运行结果(控制台输出) 

四、涉及到的知识点代码


 一、前言

1.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教!

2.本弹窗界面可以根据简单的要求进行输入,并显示是否正确,该文章代码设置的是在代码上实现输出水仙花数。同时可以实现自定义的设置;

3.这是一个for语句。这里给定了判断水仙花数的数值为1000.主要实现在这1000个数值内有多少个水仙花数,分别是多少;

4.该系统只能在控制台(eclipse等版本)上运行,同时需要搭配jdk环境;

5.这里要特别说明,如果要粘贴完整的代码包名和我的不一致,是指定不一致的,请手动更改;

二、代码部分

1.输出水仙花数的代码

//输出水仙花数(for语法)
package com.edu.s3;public class test214 {public static void main(String[] args) {// TODO Auto-generated method stubint a,b,c,n=1;for(int i=100;i<1000;i++){a=i/100;b=i/10%10;c=i%10;if(a*a*a+b*b*b+c*c*c==i){System.out.println("找到第"+n++ +"一个水仙花数:"+i);}}}}

三、程序运行结果(控制台输出) 

1.显示结果 

四、涉及到的知识点代码

1.这是水仙花数抹除各位的公式

a=i/100;
b=i/10%10;
c=i%10;

2.判断水仙花数的条件

a*a*a+b*b*b+c*c*c==i 


http://chatgpt.dhexx.cn/article/ABC0Zy9t.shtml

相关文章

打印0-999水仙花数java

水仙花数是指一个三位数&#xff0c;其各位数字的立方和等于该数字本身&#xff0c;如&#xff1a;1531^35^33^3。 首先做一个循环取出0-999的数字&#xff0c;然后取出数字每位的数分别保存&#xff0c;加上条件用if判断&#xff0c;满足条件就输出数字。 代码 public stat…

java获取本机的外网IP地址(亲测有效)

获取本机的外网地址 如果下面正确&#xff0c;请留下您宝贵的赞 package untils;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.*; import java.util.Enumeration; import java.util.regex.Matcher; impor…

Java之获取本机所有IP

IP工具类&#xff1a; //获取本机所有IP地址 public class IpUtil {public static List<String> getLocalIPList() {List<String> ipList new ArrayList<String>();try {Enumeration<NetworkInterface> networkInterfaces NetworkInterface.getNetw…

java:获取本机IP,Linux环境下使用InetAddress.getLocalHost()方法获得127.0.0.1

知道InetAddress.getLocalHost()方法是可以获取本地ip的&#xff0c;但是在mac电脑上执行的时候&#xff0c;偶尔会得到127.0.0.1的输出&#xff0c;这样拿到本地ip很不稳定&#xff0c;感觉就很不靠谱了 目录 InetAddress.getLocalHost()方法获取本地IP不靠谱原因 获取本地IP的…

java获取本地Ip

程序人生 前言一、传统方式二、新方式三、测试 前言 今天玩了一天&#xff08;愧疚中&#xff09;&#xff0c;写一个简单的获取自己本地ip的一个工具类&#xff0c;可以拿到自己的本地ip&#xff0c;也是这两天用了自己研究了一下&#xff0c;记录下来方便理解。 一、传统方…

Java 获取本机的外网 IP

原理 通过 HTTP 访问第三方获取 IP 的服务接口获取本机的外网 IP&#xff0c;例如&#xff1a; http://checkip.amazonaws.com/https://ipv4.icanhazip.com/http://bot.whatismyipaddress.com/等等… 考虑到这些第三方接口不一定 100% 稳定&#xff0c;例如可能出现下线、错…

video.js 源码分析(JavaScript)

video.js 源码分析&#xff08;JavaScript&#xff09; 组织结构继承关系运行机制 插件的运行机制 插件的定义插件的运行控制条是如何运行的UI与JavaScript对象的衔接 类的挂载方式 存储获取 组织结构 以下是video.js的源码组织结构关系&#xff0c;涉及控制条、菜单、浮层、进…

在网站中使用VideoJs视频播放器播放视频

之前使用videojs用来网页中播放视频&#xff0c;现在做一下总结 &#xff08;这里把插件下载及演示地址、使用方法及demo放出来&#xff09; 视频播放插件Video.js 插件下载地址&#xff1a; http://www.jq22.com/jquery-info404 演示播放视频地址&#xff1a;http://www.jq…

video.js的使用,打造自定义视频播放器(综合详解,可收藏)

video.js的使用&#xff0c;打造自定义视频播放器&#xff08;综合详解&#xff0c;可收藏&#xff09; 一、视频初始化&#xff1a;1、直接在viedo的HTML标签中 初始化,标签里面加上 class"video-js" 和 data-setup{} 属性&#xff0c;例如&#xff1b;2、使用js初…

vue 视频播放插件vue-video-player自定义样式、自动播放设置、设置一开始全屏播放视频、监听全屏事件

1、背景 项目中有涉及视频播放的需求&#xff0c;并且UI设计了样式&#xff0c;与原生的视频video组件有差异&#xff0c;所以使用了vue-video-player插件&#xff0c;并对vue-video-player进行样式改造&#xff0c;自定义播放暂停按钮、全屏按钮、时间进度条样式等&#xff0…

关于谷歌浏览器62版本之后引用video.js不能自动播放的问题(Cross-origin plugin content from http://vjs.zencdn.net/swf/5.0.0-rc

Cross-origin plugin content from http://vjs.zencdn.net/swf/5.0.0-rc1/video-js.swf must have a visible size larger than 400 x 300 pixels, or it will be blocked. Invisible content is always blocked.这句话的意思是&#xff1a;来自http://vjs.zencdn.net/swf/5.0.…

videojs播放器插件使用详解

HTTP stream是各家自己定义的http流&#xff0c;应用于国内点播视频网站。 HLS是苹果公司实现的基于 HTTP 的流媒体传输协议&#xff0c;全称 HTTP Live Streaming&#xff0c;可支持流媒体的直播和点播&#xff0c;主要应用在 iOS 系统&#xff0c;为 iOS 设备&#xff08;如…

videojs-flash.min.js 报错 this.el_.vjs_getProperty is not a function

videojs-flash.min.js 报错 this.el_.vjs_getProperty is not a function 没发现有什么好的解决方法&#xff0c;目前我的问题&#xff0c;就是切换页面的时候或出现这个问题&#xff0c;我猜测是因为this指向变了导致的&#xff0c;我的处理方法就是开个定时器&#xff0c;定时…

this.el_.vjs_getProperty is not a function

前言&#xff1a; 在使用video.js播放rtmp视频中切换页面&#xff0c;如果是弹框引入&#xff0c;关闭弹框时&#xff0c;必然会发现控制台报错这个&#xff0c;这是谈谈我这边遇到的这个问题&#xff0c;以及怎么解决的。 问题&#xff1a; 在说这个问题怎么解决之前&#xf…

Video.js使用教程一(详解)

在项目上遇到类似于直播的场景所以需要前端播放后台的视频流这个问题&#xff0c;所以就此问题记录一下&#xff0c; 在上一篇文章中写到了怎样搭建nginx流媒体服务器以及怎样使用ffmpeg进行推流&#xff0c;那么现在就缺前端拉流这一部分&#xff0c;通过这两个天的辛勤劳动终…

MySQL 导出 CSV 乱码

2019独角兽企业重金招聘Python工程师标准>>> 从MySQL导出数据到 csv 文件后&#xff0c;有时会发现用 excel 打开该导出 csv 文件显示的是乱码&#xff08;不得不说WPS是神器&#xff0c;打开不会乱码 office打开会乱码&#xff09;。这个问题是 csv 文件本身的文本…

Mac中解决CSV乱码问题

新建一个Excel文件&#xff0c;选择文件–》导入 2.选择CSV文件导入 3.“文件导入向导-第1步”弹框中“文件原始格式”选择"Unicode(UTF-8)"&#xff0c;点击下一步 4.“文件导入向导-第2步”中勾选“逗号” 5.“文件导入向导-第3步”保持默认选项&#xff0c;点击…

jemter读取csv乱码

目录 【问题描述】【解决方案】 【问题描述】 已经根据 jmeter读取csv报错配置后&#xff0c;执行压测脚本&#xff0c;jmeter读取csv乱码&#xff0c;请求信息中为乱码&#xff0c;但是不影响交易结果&#xff08;后续有导致交易失败&#xff0c;不知道是否因为乱码引起&…

java csv导出 乱码_java导出csv乱码解决方法介绍

1、问题 将查询的数据以xls文件导出时(UTF-8编码)&#xff0c;数据正常&#xff1b;但以CSV文件导出时&#xff0c;文件中的中文乱码&#xff0c;同样是UTF-8编码&#xff0c;改成GBK编码导出时&#xff0c;中文显示正常。 本以为问题解决&#xff0c;后面导出含拉丁字符(如)的…

win10打开csv乱码

解决方法&#xff1a; 1、打开Excel&#xff1b; 2、点击任务栏的<数据>&#xff1b; 3、点击<从文本/CSV>选择csv文件&#xff1b; 4、修改文件原始格式为&#xff1a;65001&#xff1a;Unicode(UTF-8); 5、点击加载&#xff0c;即可&#xff1b; 6、将文件另存为…