Java小试牛刀

Java小试牛刀,第1张

做了几个题,嘿嘿,但是不保证是正确答案。这就当留个底,就、后期在改正,也希望大佬斧正😁

import java.util.Random;
import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:输出乘法口诀表,出n*n的乘法口诀表,n由用户输入。
 * User: WHY
 * Date: 2022-04-24
 * Time: 17:40
 */


public class TestDemo {
    /**
     * 数字9 出现的次数
     *
     * 作业内容
     * 编写程序数一下 1到 100 的所有整数中出现多少个数字9
     */
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int i=1;
        int count=0;
        for(i=1;i<=100;i++){
            if(i/9==0||i%9==0){
                count++;
            }

        }
        System.out.println(count+1);//99两个条件都满足,所以count要额外+1;



    /**
     * 给定一个数字,判定一个数字是否是素数
     */
   /* public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int i = 2;//作为除数
        int n =scanner.nextInt();
        if (n == 2) {
            System.out.println("是素数");
        }
        if (n > 2) {
            if (n % i != 0) {
                System.out.println(n);
                i++;
            }
            System.out.println("素数是" + n);
        } else {
            System.out.println("不是素数");
        }
    }*/







    /**
     * 打印 1 - 100 之间所有的素数
     */
  /*  public static void main(String[] args) {
        int i=1;
        int j=2;
        for(i=1;i<=100;i++){
            for (j=2;j= 1000 && year <= 2000) {
            if (year % 100 == 0) {
                if (year % 400 == 0) {
                    System.out.println("是闰年");
                } else {
                    System.out.println("不是闰年");
                }
            } else {
                if (year % 4 == 0) {
                    System.out.println("是闰年");
                } else {
                    System.out.println("不是闰年");
                }
            }
        }
    }

}
*/


    /**
     * 求出0~999之间的所有“水仙花数”并输出。(“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本 身,如;153=1+5+3?,则153是一个“水仙花数“。)
     *
     * @param args
     */
    /**
     * 求两个正整数的最大公约数
     *
     * @param args
     */
    /*public static void main5(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNextInt()) {
            int a=scanner.nextInt();
            int b=scanner.nextInt();
            if(a>b){
                int c=a%b;
                System.out.println(c);
            }
            else if(a

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/785758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-04
下一篇 2022-05-04

发表评论

登录后才能评论

评论列表(0条)