3.10编程打卡

Posted ncoheart

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.10编程打卡相关的知识,希望对你有一定的参考价值。

6.1(数学:五角数)

import java.util.*;

 

public class o {

    static int i=0;

    static int k=0;

    public static int getPentagonalNumber(int n) {

        k++;

        return i*(3*i-1)/2;

    }

    

    public static void main(String[] args) {

        Scanner input = new Scanner (System.in);

        System.out.println("请输入五角数的数量:");

        int n = input.nextInt();

        for(;i<n;i++) {

            System.out.print(getPentagonalNumber(n)+" ");

         if(k%10==0) {

             System.out.print("\n");

         }

        }    

    }

}

6.2*(求一个整数各位数字之和)

import java.util.*;

 

public class o {

    public static int sumDigits(long n) {

        long a = n / 100;

long b = n % 100 /10;

long c = n % 10;

return (int) (a+b+c);

    }

 

    public static void main(String[] args) {

        System.out.print("请输入一位三位数:");

        Scanner input = new Scanner (System.in);

        long n = input.nextLong();

        while(n>999||n<100) {

            n = input.nextLong();

        }

        System.out.println(sumDigits(n));

    }

}

注:能力不足,只能输入一个三位数,求其各位数字之和

以上是关于3.10编程打卡的主要内容,如果未能解决你的问题,请参考以下文章

编程打卡: C++ 语言程序设计

编程打卡:玩玩bluepy

编程打卡: C++ 语言程序设计: 继承与派生: 习题

编程打卡:C++语言程序设计

编程打卡:C语言程序设计

2023.5.7编程一小时打卡