用java语言编写水仙花数_水仙花数编程

用java语言编写水仙花数_水仙花数编程publicclassFaffodil{publicstaticvoidmain(String[]args){for(inti=100;i<1000;i++){inth=i/100;intt=i%100/10;ints=i%10;if(h*h*h+t*t*t+s*s*s==i){

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

public class Faffodil{ 
   
    public static void main(String[] args) { 
   
        for (int i = 100; i < 1000; i++) { 
   
           int h = i / 100;
           int t = i % 100 / 10;
           int s = i % 10 ;
           if (h*h*h+t*t*t+s*s*s==i){ 
   
               System.out.println(i+"是水仙花数");
           }
        }
    }
}

Jetbrains全家桶1年46,售后保障稳定

public class Faffodil 这里的Faffodil是class类的名字,类名的第一个字母需要大写。类的书写规范:类的名字必须由字母开头,并且第一个字母必须大写,后面可以跟字母或者数字,长度基本没有限制,但是不能使用保留字来作为类名。public是一种访问修饰符,它代表可以被任何其它类访问。

在这里插入图片描述

这里的访问修饰符必须使用public,否则java解释器不能运行该类。static是一个修饰符,用于修饰类的成员方法、类的成员变量,另外可以编写static代码块来优化程序性能;被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。void表示申明的时候表示该方法没有返回值。main为主函数的入口,一个函数只有一个入口。string是字符串的意思,当声明了一个字符串变量时,便可以在里面存储数据。字符串的名字叫做args,这个名字遵循标识符命名规则。这一串的组合表示主函数的入口。

接下来的代码与c语言基本无异。h代表i的百位数字,t代表i的十位数字,s代表i的个位数字。在最后System.out.println( );表示将三位数的水仙花数输出在屏幕上,并且每一个水仙花数换行输出。这个是在println中表示的换行。

注意:

​ 1.java文件的命名后缀为.java,java保存的名字必须和类名保持一致。所有类名第一个字母必须大写。

​ 2.java是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。

​ 3.所有代码必须写在最外面的{}里面,否则写出来的代码无效,系统不会接收代码。

​ 4.所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。(这里是用的驼峰命名法)。
法名含有若干单词,则后面的每个单词首字母大写。(这里是用的驼峰命名法)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214258.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Iocomp .NET WinForms OPC Crack「建议收藏」

    Iocomp .NET WinForms OPC Crack「建议收藏」Iocomp.NETWinFormsOPC包Iocomp.NETWinFormsOPCPack是一款独立产品,可将OPC功能添加到任何.NET控件。Ω578867473它还包括连接到Iocomp.NETWinForm控件上的复杂属性的高级功能。所有许可证购买都包括1年支持和维护。支持32位和64位Window操作系统。内置自定义属性编辑器,便于设置。100%托管代码与所有.NET语言兼容。所有属性、方法和事件的完整代码示例Io

    2022年7月25日
    11
  • Python之getopt模块

    Python之getopt模块第一步很简单,只需要: importgetopt,sys第二步处理方法如下(以Python手册上的例子为例): try:opts,args=getopt.getopt(sys.argv[1:],”ho:”,[“help”,”output=”])exceptgetopt.GetoptError:#printhelpinformati

    2022年6月11日
    32
  • leetcode 两数相加_leetcode数组交集

    leetcode 两数相加_leetcode数组交集原题链接给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.示例 2:输入:l1 = [0], l2 = [0]输出:[0]示例 3:输入:l1 = [9,9,9,9,9,9

    2022年8月8日
    8
  • 干货丨初学者学Java应该安装什么软件?

    干货丨初学者学Java应该安装什么软件?初学者刚刚入门学习需要用到一些开发工具,初学Java一般从控制台应用程序开发开始的,在cmd下调试,为你的电脑搭建好开发环境,需要在网站上下载JDK,安装完成后调试成功就可以开始写你的J…

    2022年7月8日
    24
  • 屏幕尺寸、分辨率、像素密度及其三者之间的关系[通俗易懂]

    屏幕尺寸、分辨率、像素密度及其三者之间的关系[通俗易懂]屏幕尺寸屏幕对角线的长度单位英寸,1英寸等于2.54厘米分辨率横纵向方向像素的大小纵向像素*横向像素,如1920px*1080px单位像素(px)像素密度指每英寸屏幕所拥有的像素的数量单位dpi三者关系像素密度=Sqrt(横向像素*横向像素+纵向像素*纵向像素)/屏幕尺寸注意:像素大小并不是固定的,不同的设备像素的大小可能不相同

    2022年5月30日
    59
  • 简述modelandview_ModelAndView

    简述modelandview_ModelAndView当控制器处理完请求时,通常会将包含视图名称或视图对象以及一些模型属性的ModelAndView对象返回到DispatcherServlet。因此,经常需要在控制器中构造ModelAndView对象。ModelAndView类提供了几个重载的构造器和一些方便的方法,让你可以根据自己的喜好来构造ModelAndView对象。这些构造器和方法以类似的方式支持视图名称和视图对象。当

    2022年9月29日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号