方法习题记录

1、1的阶乘到20的阶乘之和

/**
 * 1的阶乘到20的阶乘之和
 * @author  努力Coding
 * @version    第一种方法
 * @data    2020年1月12日
 */
public class Factorial {

    public static void main(String[] args) {
        long sum = 0;//所有阶乘之和
        for(int i = 1; i <= 20; i++) { 1的阶乘到20的阶乘 sum +="factorial(i);//&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x53C2;&#x4E0E;&#x6C42;&#x548C;" } system.out.println("所有阶乘和为:" sum); ** * 阶乘方法 @param n @return sum(每个阶乘之积) public static long factorial(int n) integral="1;//&#x6BCF;&#x4E2A;&#x9636;&#x4E58;&#x4E4B;&#x79EF;" for(int i="1;" <="n;" 单独的每个阶乘的积 i; return integral; 1的阶乘到20的阶乘之和 @author 努力coding @version 第二种方法:递归 @data 2020年1月12日 class factorial void main(string[] args) for(long system.out.println(sum); getfactorial(long num) if(num="=" 1) 1; num - 1); num; code></=>

2、100之内的素数

/**
 * 100&#x4E4B;&#x5185;&#x7684;&#x7D20;&#x6570;(&#x9664;&#x4E86;1&#x4E4B;&#x5916;&#xFF0C;&#x53EA;&#x80FD;&#x88AB;1&#x548C;&#x81EA;&#x8EAB;&#x6574;&#x9664;&#x7684;)
 * @author  &#x52AA;&#x529B;Coding
 * @version
 * @data    2020&#x5E74;1&#x6708;12&#x65E5;
 */
public class PrimeNum {

    public static void main(String[] args) {
        System.out.println("100&#x4EE5;&#x5185;&#x7D20;&#x6570;&#x6709;&#xFF1A;" );
        primeNum();//&#x8C03;&#x7528;&#x5224;&#x65AD;100&#x4EE5;&#x5185;&#x7D20;&#x6570;&#x7684;&#x65B9;&#x6CD5;
    }

    /**
     * &#x5224;&#x65AD;100&#x4EE5;&#x5185;&#x7D20;&#x6570;&#x7684;&#x65B9;&#x6CD5;
     */
    public static void primeNum() {
        int num1, num2;//&#x88AB;&#x9664;&#x6570;num1&#x548C;&#x9664;&#x6570;num2
        for(num1 = 2; num1 <= 100; num1++) { 被除数num1 for(num2="2;" num2 < num1; num2++) 除数num2 if(num1 % 0) 如果能被除了1和自身的数整除,就不是素数,跳出当前循环 break; } num2) 能被1和自身整除,就是素数,打印出来 system.out.print(num1 + ","); code></=>

3、海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?

/**
 * &#x6D77;&#x6EE9;&#x4E0A;&#x6709;&#x4E00;&#x5806;&#x6843;&#x5B50;&#xFF0C;&#x4E94;&#x53EA;&#x7334;&#x5B50;&#x6765;&#x5206;&#x3002;&#x7B2C;&#x4E00;&#x53EA;&#x7334;&#x5B50;&#x628A;&#x8FD9;&#x5806;&#x6843;&#x5B50;&#x51ED;&#x636E;&#x5206;&#x4E3A;&#x4E94;&#x4EFD;&#xFF0C;&#x591A;&#x4E86;&#x4E00;&#x4E2A;&#xFF0C;
 * &#x8FD9;&#x53EA;&#x7334;&#x5B50;&#x628A;&#x591A;&#x7684;&#x4E00;&#x4E2A;&#x6254;&#x5165;&#x6D77;&#x4E2D;&#xFF0C;&#x62FF;&#x8D70;&#x4E86;&#x4E00;&#x4EFD;&#x3002;
 * &#x7B2C;&#x4E8C;&#x53EA;&#x7334;&#x5B50;&#x628A;&#x5269;&#x4E0B;&#x7684;&#x6843;&#x5B50;&#x53C8;&#x5E73;&#x5747;&#x5206;&#x6210;&#x4E94;&#x4EFD;&#xFF0C;&#x53C8;&#x591A;&#x4E86;&#x4E00;&#x4E2A;&#xFF0C;
 * &#x5B83;&#x540C;&#x6837;&#x628A;&#x591A;&#x7684;&#x4E00;&#x4E2A;&#x6254;&#x5165;&#x6D77;&#x4E2D;&#xFF0C;&#x62FF;&#x8D70;&#x4E86;&#x4E00;&#x4EFD;&#xFF0C;&#x7B2C;&#x4E09;&#x3001;&#x7B2C;&#x56DB;&#x3001;&#x7B2C;&#x4E94;&#x53EA;&#x7334;&#x5B50;&#x90FD;&#x662F;&#x8FD9;&#x6837;&#x505A;&#x7684;&#xFF0C;
 * &#x95EE;&#x6D77;&#x6EE9;&#x4E0A;&#x539F;&#x6765;&#x6700;&#x5C11;&#x6709;&#x591A;&#x5C11;&#x4E2A;&#x6843;&#x5B50;&#xFF1F;
 * @author  &#x52AA;&#x529B;Coding
 * @version
 * @data    2020&#x5E74;1&#x6708;12&#x65E5;
 */
public class Peach {

    public static void main(String[] args) {
         dividePeach();//&#x8C03;&#x7528;&#x5206;&#x6843;&#x5B50;&#x7684;&#x65B9;&#x6CD5;
    }

    /**
     * &#x5206;&#x6843;&#x5B50;
     */
     public static void dividePeach(){
         int count;//&#x6B21;&#x6570;
         for(int i = 1; i < 10000; i++){
             int num = i;//&#x6843;&#x5B50;&#x6570;&#x4ECE;1&#x5F00;&#x59CB;&#x731C;
             for(count = 1; count <= 5="=" 5; count++){ 判断是否满足分五次每次都多1 if((num - 1) % 0){ num="(num" * 4; }else{ break; } if(count> 5){//&#x7B26;&#x5408;&#x6761;&#x4EF6;&#x4E86; &#x5C31;&#x6253;&#x5370;&#x8F93;&#x51FA; &#x8DF3;&#x51FA;&#x5FAA;&#x73AF;
                 System.out.println("&#x81F3;&#x5C11;" + i + "&#x4E2A;&#x6843;&#x5B50;");
                 break;
             }
         }
     }
}
</=>

Original: https://www.cnblogs.com/Zhouge6/p/12189798.html
Author: 笔架山Code
Title: 方法习题记录

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/573672/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 史上最全SpringBoot学习笔记-动力节点王鹤2021版springboot

    1.1 JavaConfig 1.2 @ImporResource 1.3 @PropertyResource 2.1 介绍 2.2 创建Spring Boot项目 2.4 Spr…

    Java 2023年6月9日
    071
  • SSM整合_年轻人的第一个增删改查_基础环境搭建

    Spring、SpringMVC、MyBatis整合增删改查 写在前面 SSM整合_年轻人的第一个增删改查_基础环境搭建SSM整合_年轻人的第一个增删改查_查找SSM整合_年轻人的…

    Java 2023年6月5日
    0141
  • 北京思特奇2023年校招笔试(Java)

    北京思特奇2023年校招笔试(Java) 1、表达式 (short)10/10.2*2 运算后结果是什么类型? 答案:double,浮点数默认是double,自动类型向上转换为浮点…

    Java 2023年6月15日
    083
  • Qt QThread线程的简单使用

    一、概述 案例:在GUI编程中一般把耗时任务放入单独的线程中执行,用以防止主线程卡死,导致页面播放不流畅等问题。下面就简单说下在Qt中使用其自带的QThread来实现一个线程 实现…

    Java 2023年5月30日
    092
  • Flutter Pub发布失败

    csharp;gutter:true; Do you want to publish rome_bus 0.0.2 (y/N)? y Uploading… (1.3s) Fai…

    Java 2023年5月29日
    069
  • 2、String类

    常用方法 equals // 区分大小写,判断内容是否相等 equalsIgnoreCase // 忽略大小写的判断内容是否相等 length //获取字符的个数,字符串的长度 i…

    Java 2023年6月7日
    089
  • Dism++

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年6月7日
    071
  • C#创建一个线程为什么会消耗那么多的内存?

    最近开始使用java。 无意中发现在java里面创建一个线程只需要大概几十K的内存,但是在C#里面创建一个线程却需要占用1M左右的内存。 这一点上C#让我感到比较失望。。为什么会有…

    Java 2023年5月29日
    079
  • 「Java分享客栈」随时用随时翻:微服务链路追踪之zipkin搭建

    前言 微服务治理方案中,链路追踪是必修课,SpringCloud的组件其实使用很简单,生产环境中真正令人头疼的往往是软件维护,接口在微服务间的调用究竟哪个环节出现了问题,哪个环节耗…

    Java 2023年6月9日
    083
  • SpringBoot项目解决全局响应返回中文乱码问题

    一、问题 新建的基于SpringBoot的MVC项目,在请响应体中,如果有中文,会显示为乱码。 二、解决方案 1、在application.properties中设置: Origi…

    Java 2023年5月30日
    074
  • SSM整合开发步骤(自己回顾复习用)

    SSM: SpringMVC + Spring + MyBatis. SpringMVC:视图层,界面层,负责接收请求,显示处理结果的。Spring:业务层,管理service,d…

    Java 2023年6月9日
    054
  • 数据结构的魔法,递归调用

    一个直接调用自己或通过一系列的调用语句间接地调用自己的函数,叫做递归函数。——《数据结构》严蔚敏 两年前在学习C语言的时候,老师就有讲过关于递归调用的问题。当时编程思想较弱的我,在…

    Java 2023年6月9日
    078
  • 动力节点Spring框架学习笔记-王鹤(二)AOP面向切面编程

    2.1 概述 AOP(Aspect Orient Programming)。面向切面编程是从动态角度考虑程序运行过程 AOP 底层,就是采用动态代理模式实现的。采用了两种代理:JD…

    Java 2023年6月7日
    068
  • 通俗易懂讲 CompletableFuture

    使用Future获得异步执行结果时,要么调用阻塞方法get(),要么轮询看isDone()是否为true,这两种方法都不是很好,因为主线程也会被迫等待。 从Java 8开始引入了C…

    Java 2023年6月8日
    079
  • mongodb相关

    一.删除数据库时,使用root账号执行 仍然提示没有权限 1.使用root账号创建新user并赋予权限 2.使用被赋权账号 db.dropDatabase() 二.升级过的mong…

    Java 2023年6月9日
    088
  • Android连载42-复习自定义控件

    继承关系 所有的控件都直接或者间接继承自View View是Android中的一种基本的UI组件,可以在屏幕上绘制一块矩形区域 ViewGroup则是一种特殊的View,它可以包含…

    Java 2023年6月13日
    084
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球