设计2个的java程序

设计2个的java程序,第1张

import javax.swing.*

public class test1 {

public test1(){

JFrame f=new JFrame("九九乘法表")

JTextArea t=new JTextArea(9,9)

f.add(t)

for(int i=1i<=9i++){

for(int j=1j<=ij++){

t.append(j+"*"+i+"="+i*j+" ")

}

t.append("\n")

}

f.setVisible(true)

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

f.setSize(400, 200)

}

public static void main(String[] args) {

test1 t1=new test1()

}

}

先给一个烂尘 第二个我试试看

public class sushu {

public static boolean sushu(int num) {

for(int i = 2i <= Math.sqrt(num)i++) {//程序默认2是素数,当j=2时,循环不执行

if(num % i == 0) {

return false

}

}

return true

}

public static void main(String[] args) {

for(int j = 2j <饥岩禅= 100000j++) {

if(sushu.sushu(j)) {

System.out.println(j )

}

}

}

}好了 给分了枣老哦 哈

修改一下main就行了

public static void main(String args[])

 {

    int ri,repeat

    int i, m, n

    long f

    Scanner in=new Scanner(System.in)

    repeat=in.nextInt()

   茄册 for(ri=1ri<=repeatri++)

    {

        m=in.nextInt()

        n=in.nextInt()

        for(i=1i++)

        {

           if(fib(i)>=m &&fib(i)<=n)//值在m,n之前就输出

  模或         {

              System.out.print(fib(i)+" ")

           }

      颤码宏     if(fib(i)>n)//超过输出, 中止循环

             break

        }

        System.out.println("\n")

   }

}

结果:


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

原文地址: http://outofmemory.cn/yw/8270681.html

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

发表评论

登录后才能评论

评论列表(0条)

保存