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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • python激活码全家桶(注册激活)

    (python激活码全家桶)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.cn/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~MLZPB5EL5Q-eyJsaWNlbnNlSWQiOi…

  • hashMap,hashTable,hashSet,TreeMap的区别

    hashMap,hashTable,hashSet,TreeMap的区别

  • Response.Write具体介绍

    Response.Write具体介绍

    2021年12月10日
  • 最新版本kali安装教程(VMware版本)

    最新版本kali安装教程(VMware版本)一、Kali是什么?KaliLinux是基于Debian的Linux发行版,设计用于数字取证操作系统。每一季度更新一次。由OffensiveSecurityLtd维护和资助。最先由OffensiveSecurity的MatiAharoni和DevonKearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版。二、下载kali系统文件温馨提示:在阅读本教程前,请确保你本机已经安装好VMwareWorkstat…

  • 完整全面的Java资源库—–转载[通俗易懂]

    完整全面的Java资源库—–转载[通俗易懂]构建这里搜集了用来构建应用程序的工具。ApacheMaven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于ApacheAnt。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传统的XML声明进行配置。Gradle可以很好地配合Maven…

  • js 比java还难_javascript与java哪个难「建议收藏」

    js 比java还难_javascript与java哪个难「建议收藏」javascript与java哪个难?答案是:JavaScript比Java更难。那么这是为什么?下面本篇文章就来给大家介绍一下,希望对大家有所帮助。原因:JavaScript有太多东西需要你自己去理解,这些东西里有很多要么Java已经给你做成范式了,你可以通过学习范式来理解;要么就是根本没有,无需理解。JavaScript需要在语言的基础上再整理一套方法论,这个过程会有不同流派。而Java基本上…

发表回复

您的电子邮箱地址不会被公开。

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